@sixbell-telco/sdk
Version:
A collection of reusable components designed for use in Sixbell Telco Angular projects
10 lines (9 loc) • 993 B
TypeScript
export { DEFAULT_BASE_THEME, DEFAULT_SCHEME, FALLBACK_RUNTIME_THEME_CONFIG, THEME_SCHEMA_VERSION, VALID_SCHEMES } from './src/constants';
export type { FontDefinition, ResolvedThemeScheme, RuntimeThemeConfig, RuntimeThemeConfigFile, ThemeAsset, ThemeAssets, ThemeScheme, ThemeStyleDefinition, ThemeVariants, } from './src/models/theme';
export { provideRuntimeTheme } from './src/providers/theme.provider';
export { ThemeAssetsService } from './src/theme-assets/theme-assets.service';
export { ThemeDomService } from './src/theme-dom/theme-dom.service';
export { ThemeSchemeService } from './src/theme-scheme/theme-scheme.service';
export { ThemeStorageService } from './src/theme-storage/theme-storage.service';
export { ThemeService } from './src/theme.service';
export { buildThemeIdentifier, formatSchemeName, formatThemeName, hasLocalStorage, isThemeAvailable, isValidScheme, parseThemeIdentifier, resolveDefaultTheme, supportsMediaQuery, validateThemeConfig, } from './src/utils/utils';