after_enterprise
Módulos enterprise: propósito, dependências, APIs principais e exemplo de after_enterprise.
Versão da documentação: supercore main · pacotes 1.0.0
PropósitoLink para esta seção: Propósito
Módulos enterprise
Catorze ports B2B compartilhados com mocks determinísticos em memória, multi-tenancy fail-closed via EnterpriseScope e um runtime de produto com host de shell.
DependênciasLink para esta seção: Dependências
- Usado por
- Nenhum pacote depende dele
- Dependências de terceiros relevantes
- flutter_riverpodcollectionuuid
APIs principaisLink para esta seção: APIs principais
- EnterpriseScope
- OrganizationRepository
- RbacRepository
- PermissionSet
- WorkflowEngine
- TaskRepository
- CalendarRepository
- DocumentRepository
- EnterpriseAiAssistant
- AuditLogRepository
- OfflineSyncQueue
- EnterpriseApiClient
- MockEnterpriseRepository
- EnterpriseProductRuntime
ExemploLink para esta seção: Exemplo
static Future<List<Override>> ensureConfigured({
EnterpriseRepository? enterpriseRepository,
}) async {
PlatformConfig.current = superAppEnterpriseManifest;
final prefs = await SharedPreferences.getInstance();
return [
...AfterStandardOverrides.create(
preferences: prefs,
userAgent: '${superAppEnterpriseManifest.appName}/'
'${superAppEnterpriseManifest.appId}',
),
enterpriseRepositoryProvider.overrideWithValue(
enterpriseRepository ?? MockEnterpriseRepository(),
),
];
}Fonte supercore/templates/super_app_enterprise/after_framework.dart (abre em uma nova aba)