after_enterprise
وحدات المؤسسات: الغرض، والاعتماديات، وواجهات API الرئيسية، ومثال لـ after_enterprise.
إصدار التوثيق: supercore main · الحزم 1.0.0
الغرضرابط إلى هذا القسم: الغرض
وحدات المؤسسات
أربعة عشر منفذًا مشتركًا لقطاع الأعمال 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 (يُفتح في علامة تبويب جديدة)