UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

29 lines (28 loc) 691 B
export interface SettingsPaneModel { visible: boolean; } export interface ISettingsPaneAttributes { title?: string; description?: string; disableSave?: boolean; disableCancel?: boolean; showButtons?: boolean; warningMessage?: string; } export interface ISettingsPane extends ISettingsPaneAttributes { [name: string]: any; valueBind: SettingsPaneModel; onCancel?: () => void; onSave?: () => Promise<boolean>; } declare global { namespace VueTsxSupport.JSX { interface Element { } interface ElementClass { } interface IntrinsicElements { "omfx-settings-pane": ISettingsPane; } } }