UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

120 lines (119 loc) 4.1 kB
import { DialogModel, DialogPositions } from "./IDialog"; declare const dialogComponent: (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd"), {}, import("vue-tsx-support").PropsForOutside<{ contentClass: string; headerClass: string; disabled: boolean; hideOverlay: boolean; lazy: boolean; customZIndex: boolean; maxWidth: string | number; persistent: boolean; scrollable: boolean; width: string | number; title: string; light: boolean; dark: boolean; inheritTheme: boolean; onClose: () => void; onKeydown: (e: KeyboardEvent) => void; attach: string; hideCloseButton: boolean; retainFocus: boolean; valueBind: DialogModel; position: DialogPositions; onClickOutside: (closeDialog: (prompt: boolean, title?: string) => void, event?: Event) => void; noClickAnimation: boolean; ariaLabelTitle: string; ariaHiddenContent: boolean; renderBody: () => JSX.Element; eager: boolean; }, never>, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ contentClass: string; headerClass: string; disabled: boolean; hideOverlay: boolean; lazy: boolean; customZIndex: boolean; maxWidth: string | number; persistent: boolean; scrollable: boolean; width: string | number; title: string; light: boolean; dark: boolean; inheritTheme: boolean; onClose: () => void; onKeydown: (e: KeyboardEvent) => void; attach: string; hideCloseButton: boolean; retainFocus: boolean; valueBind: DialogModel; position: DialogPositions; onClickOutside: (closeDialog: (prompt: boolean, title?: string) => void, event?: Event) => void; noClickAnimation: boolean; ariaLabelTitle: string; ariaHiddenContent: boolean; renderBody: () => JSX.Element; eager: boolean; }, never>; }) | (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd") & import("vue").ShallowUnwrapRef<() => VueTsxSupport.JSX.Element>, {}, import("vue-tsx-support").PropsForOutside<{ contentClass: string; headerClass: string; disabled: boolean; hideOverlay: boolean; lazy: boolean; customZIndex: boolean; maxWidth: string | number; persistent: boolean; scrollable: boolean; width: string | number; title: string; light: boolean; dark: boolean; inheritTheme: boolean; onClose: () => void; onKeydown: (e: KeyboardEvent) => void; attach: string; hideCloseButton: boolean; retainFocus: boolean; valueBind: DialogModel; position: DialogPositions; onClickOutside: (closeDialog: (prompt: boolean, title?: string) => void, event?: Event) => void; noClickAnimation: boolean; ariaLabelTitle: string; ariaHiddenContent: boolean; renderBody: () => JSX.Element; eager: boolean; }, never>, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ contentClass: string; headerClass: string; disabled: boolean; hideOverlay: boolean; lazy: boolean; customZIndex: boolean; maxWidth: string | number; persistent: boolean; scrollable: boolean; width: string | number; title: string; light: boolean; dark: boolean; inheritTheme: boolean; onClose: () => void; onKeydown: (e: KeyboardEvent) => void; attach: string; hideCloseButton: boolean; retainFocus: boolean; valueBind: DialogModel; position: DialogPositions; onClickOutside: (closeDialog: (prompt: boolean, title?: string) => void, event?: Event) => void; noClickAnimation: boolean; ariaLabelTitle: string; ariaHiddenContent: boolean; renderBody: () => JSX.Element; eager: boolean; }, never>; }); export default dialogComponent;