| | |
| | | import { ButtonProps } from '../button/index'; |
| | | import { TdOverlayProps as OverlayProps } from '../overlay/type'; |
| | | export interface TdDialogProps { |
| | | actions?: { |
| | | type: ArrayConstructor; |
| | |
| | | }; |
| | | closeBtn?: { |
| | | type: null; |
| | | value?: boolean | object; |
| | | value?: boolean | ButtonProps | null; |
| | | }; |
| | | closeOnOverlayClick?: { |
| | | type: BooleanConstructor; |
| | |
| | | type: StringConstructor; |
| | | value?: string; |
| | | }; |
| | | style?: { |
| | | type: StringConstructor; |
| | | value?: string; |
| | | }; |
| | | externalClasses?: { |
| | | type: ArrayConstructor; |
| | | value?: ['t-class', 't-class-content', 't-class-confirm', 't-class-cancel']; |
| | | }; |
| | | overlayProps?: { |
| | | type: ObjectConstructor; |
| | | value?: object; |
| | | value?: OverlayProps; |
| | | }; |
| | | preventScrollThrough?: { |
| | | type: BooleanConstructor; |
| | |
| | | type: BooleanConstructor; |
| | | value?: boolean; |
| | | }; |
| | | style?: { |
| | | type: StringConstructor; |
| | | value?: string; |
| | | }; |
| | | title?: { |
| | | type: StringConstructor; |
| | | value?: string; |
| | | }; |
| | | usingCustomNavbar?: { |
| | | type: BooleanConstructor; |
| | | value?: boolean; |
| | | }; |
| | | visible?: { |
| | | type: BooleanConstructor; |
| | | value?: boolean; |