export interface RegItem {
|
pattern: string;
|
message: string;
|
}
|
export interface MaskConfig {
|
filler: string;
|
maskType: number;
|
prefixType: number;
|
prefixLimit: number;
|
prefixSpecifyChar: string;
|
suffixType: number;
|
suffixLimit: number;
|
suffixSpecifyChar: string;
|
ignoreChar: string;
|
useUnrealMask: boolean;
|
unrealMaskLength: number;
|
}
|
export interface SelectProps {
|
label: string;
|
value: string;
|
}
|
export interface TreeProps extends SelectProps {
|
children: string;
|
}
|
export type DateFormatType =
|
| 'yyyy'
|
| 'YYYY'
|
| 'yyyy-MM'
|
| 'YYYY-MM'
|
| 'yyyy-MM-dd'
|
| 'YYYY-MM-DD'
|
| 'yyyy-MM-dd HH:mm'
|
| 'YYYY-MM-DD HH:mm'
|
| 'yyyy-MM-dd HH:mm:ss'
|
| 'YYYY-MM-DD HH:mm:ss';
|
export type TimeFormatType = 'HH:mm' | 'HH:mm:ss';
|
export type SizeUnitType = 'GB' | 'KB' | 'MB';
|
export type AlignType = 'center' | 'left' | 'right';
|