after_enterprise
엔터프라이즈 모듈: after_enterprise의 목적, 의존성, 주요 API, 예제.
문서 버전: supercore main · 패키지 1.0.0
목적이 섹션으로 연결되는 링크: 목적
엔터프라이즈 모듈
결정론적 인메모리 목을 갖춘 14개의 공유 B2B 포트, EnterpriseScope를 통한 페일 클로즈드 테넌시, 제품 런타임과 셸 호스트를 제공합니다.
의존성이 섹션으로 연결되는 링크: 의존성
- 사용처
- 이 패키지에 의존하는 패키지가 없습니다
- 주요 서드파티 의존성
- flutter_riverpodcollectionuuid
주요 API이 섹션으로 연결되는 링크: 주요 API
- EnterpriseScope
- OrganizationRepository
- RbacRepository
- PermissionSet
- WorkflowEngine
- TaskRepository
- CalendarRepository
- DocumentRepository
- EnterpriseAiAssistant
- AuditLogRepository
- OfflineSyncQueue
- EnterpriseApiClient
- MockEnterpriseRepository
- EnterpriseProductRuntime
예제이 섹션으로 연결되는 링크: 예제
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(),
),
];
}소스 supercore/templates/super_app_enterprise/after_framework.dart (새 탭에서 열림)