refactor: finalize bootstrap-driven layout and widget runtime
This commit is contained in:
@@ -2,6 +2,8 @@ import { ApiEndpointsConfig } from './api-endpoints.model';
|
||||
import { BrandingConfig } from './branding.model';
|
||||
import { CompanyConfig } from './company.model';
|
||||
import { FeatureFlagsConfig } from './feature-flags.model';
|
||||
import { FooterConfig } from './footer-config.model';
|
||||
import { PlatformLayoutConfig } from './layout.model';
|
||||
import { LocalizationConfig } from './localization.model';
|
||||
import { NavigationConfig } from './navigation.model';
|
||||
import { PageConfig } from './page.model';
|
||||
@@ -10,6 +12,7 @@ import { SeoConfig } from './seo.model';
|
||||
import { StaticPagesConfig } from './static-page.model';
|
||||
import { TenantConfig } from './tenant.model';
|
||||
import { ThemeConfig } from './theme.model';
|
||||
import { WidgetRegistryConfig } from './widget-registry.model';
|
||||
|
||||
export interface BootstrapConfig {
|
||||
schemaVersion: string;
|
||||
@@ -23,7 +26,10 @@ export interface BootstrapConfig {
|
||||
localization: LocalizationConfig;
|
||||
seo: SeoConfig;
|
||||
permissions: PermissionsConfig;
|
||||
layout?: PlatformLayoutConfig;
|
||||
navigation: NavigationConfig;
|
||||
footer?: FooterConfig;
|
||||
pages: PageConfig[];
|
||||
staticPages?: StaticPagesConfig;
|
||||
widgetRegistry?: WidgetRegistryConfig;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user