@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
15 lines (14 loc) • 858 B
TypeScript
import { VersionedLayout, VersionedLayoutDefinition, IEditorTabRenderer, Layout, LayoutEditorCanvasApi, ThemeDefinition } from "@omnia/fx-models";
export declare class LayoutEditorTabRenderer implements IEditorTabRenderer {
private versionId;
private versionedLayout;
private definition;
private layout;
private isCheckedOutToMe;
private layoutThemeDefinition;
private blockThemeDefinition;
private setLayoutEditorCanvasApi;
private layoutProvider?;
constructor(versionId: number, versionedLayout: VersionedLayout, definition: VersionedLayoutDefinition, layout: Layout, isCheckedOutToMe: boolean, layoutThemeDefinition: ThemeDefinition, blockThemeDefinition: ThemeDefinition, setLayoutEditorCanvasApi: (instance: LayoutEditorCanvasApi) => void, layoutProvider?: string);
getElement(): VueTsxSupport.JSX.Element;
}