after_enterprise
Moduli enterprise: scopo, dipendenze, API principali ed esempio per after_enterprise.
Versione della documentazione: supercore main · pacchetti 1.0.0
ScopoLink a questa sezione: Scopo
Moduli enterprise
Quattordici port B2B condivisi con mock deterministici in memoria, tenancy fail-closed tramite EnterpriseScope, un runtime di prodotto e un host per la shell.
DipendenzeLink a questa sezione: Dipendenze
- Usato da
- Nessun pacchetto dipende da esso
- Dipendenze di terze parti rilevanti
- flutter_riverpodcollectionuuid
API principaliLink a questa sezione: API principali
- EnterpriseScope
- OrganizationRepository
- RbacRepository
- PermissionSet
- WorkflowEngine
- TaskRepository
- CalendarRepository
- DocumentRepository
- EnterpriseAiAssistant
- AuditLogRepository
- OfflineSyncQueue
- EnterpriseApiClient
- MockEnterpriseRepository
- EnterpriseProductRuntime
EsempioLink a questa sezione: Esempio
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(),
),
];
}Sorgente supercore/templates/super_app_enterprise/after_framework.dart (si apre in una nuova scheda)