After Framework

after_enterprise

Kurumsal modüller: after_enterprise için amaç, bağımlılıklar, temel API'ler ve örnek.

Doküman sürümü: supercore main · paketler 1.0.0

AmaçBu bölümün bağlantısı: Amaç

Kurumsal modüller

Deterministik bellek içi mock'lara sahip on dört ortak B2B portu, EnterpriseScope ile güvenli kapanan kiracılık ve bir ürün çalışma zamanı ile kabuk barındırıcısı.

BağımlılıklarBu bölümün bağlantısı: Bağımlılıklar

after_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
Kullananlar
Hiçbir paket buna bağımlı değil
Öne çıkan üçüncü taraf bağımlılıklar
flutter_riverpodcollectionuuid

Temel API'lerBu bölümün bağlantısı: Temel API'ler

  • EnterpriseScope
  • OrganizationRepository
  • RbacRepository
  • PermissionSet
  • WorkflowEngine
  • TaskRepository
  • CalendarRepository
  • DocumentRepository
  • EnterpriseAiAssistant
  • AuditLogRepository
  • OfflineSyncQueue
  • EnterpriseApiClient
  • MockEnterpriseRepository
  • EnterpriseProductRuntime

ÖrnekBu bölümün bağlantısı: Örnek

dart
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(),
    ),
  ];
}

Kaynak supercore/templates/super_app_enterprise/after_framework.dart (yeni sekmede açılır)