@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
19 lines (18 loc) • 716 B
TypeScript
import { IWebComponentInstance } from "@omnia/fx";
import { VersionedLayoutId, GuidValue } from "@omnia/fx/models";
import { VueComponentBase } from "@omnia/fx/ux";
import { IChromeComponent } from "./IChrome";
export default class ChromeComponent extends VueComponentBase implements IWebComponentInstance, IChromeComponent {
appInstanceId?: GuidValue;
layoutBackgroundImageElementId: string;
versionedLayoutId: VersionedLayoutId;
enableAlternateLayout?: boolean;
undeletable?: boolean;
private versionedLayoutDefinitionEditorItemFactory;
private api;
created(): void;
mounted(): void;
private closeEditor;
private getApi;
render(h: any): VueTsxSupport.JSX.Element;
}