UNPKG

@variantjs/core

Version:

VariantJS common functions and utilities

43 lines (42 loc) 1.26 kB
export declare const TModalConfig: { fixedClasses: { overlay: string; wrapper: string; modal: string; }; classes: { overlay: string; wrapper: string; close: string; closeIcon: string; modal: string; header: string; body: string; footer: string; overlayEnterActiveClass: string; overlayEnterFromClass: string; overlayEnterToClass: string; overlayLeaveActiveClass: string; overlayLeaveFromClass: string; overlayLeaveToClass: string; enterActiveClass: string; enterFromClass: string; enterToClass: string; leaveActiveClass: string; leaveFromClass: string; leaveToClass: string; }; }; export declare enum ModalHideReason { Outside = "outside", Close = "close", Esc = "esc", Method = "method", Value = "value", Other = "other" } export declare type ModalShowFn = (name: string, params?: Record<string, unknown>) => void; export declare type ModalHideFn = (name: string) => void; export declare const TModalClassesKeys: string[]; export declare type TModalClassesValidKeys = keyof typeof TModalConfig.classes; export default TModalConfig;