@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
18 lines (17 loc) • 742 B
TypeScript
import { LayoutCanvasStore, VueComponentBase } from "../../..";
import { DisplayBreakPoint, ThemeDefinition } from "../../../../models";
export interface CanvasToolbarProps {
onChangeThemeDefinition: () => void;
themeDefinition: ThemeDefinition;
onBreakpointChange: (displayBreakPoint: DisplayBreakPoint) => void;
canvasId: string;
}
export declare class CanvasToolbar extends VueComponentBase<CanvasToolbarProps> {
editorStore: LayoutCanvasStore;
onChangeThemeDefinition: (themeDefinition: ThemeDefinition) => void;
onBreakpointChange: (displayBreakPoint: DisplayBreakPoint) => void;
defaultBreakpoint?: DisplayBreakPoint;
canvasId: string;
created(): void;
render(): VueTsxSupport.JSX.Element;
}