UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

14 lines (13 loc) 622 B
import { LayoutCanvasStore } from "../stores"; import { ThemeStore } from "../../theming"; import { ThemeDefinition } from "../../../models"; export declare class LayoutEditorThemingManager { private editorStore; private themeStore; constructor(editorStore: LayoutCanvasStore, themeStore: ThemeStore); private fallBackThemeTemplatePage; private fallBackThemeTemplateBlock; getDefaultPageThemeForBlockEditingWithFallback(byRefIfCustomTheme: boolean): ThemeDefinition; copyDefinition(themeDefinition: ThemeDefinition): any; getDefaultPageThemeForPageEditingWithFallback(): ThemeDefinition; }