jeecg-boot-vue3/src/enums/sizeEnum.ts

28 lines
541 B
TypeScript

export enum SizeEnum {
DEFAULT = 'default',
SMALL = 'small',
LARGE = 'large',
}
export enum SizeNumberEnum {
DEFAULT = 48,
SMALL = 16,
LARGE = 64,
}
export enum ScreenSizeEnum {
XS = 480,
SM = 576,
MD = 768,
LG = 992,
XL = 1200,
}
export const sizeMap: Map<SizeEnum, SizeNumberEnum> = (() => {
const map = new Map<SizeEnum, SizeNumberEnum>();
map.set(SizeEnum.DEFAULT, SizeNumberEnum.DEFAULT);
map.set(SizeEnum.SMALL, SizeNumberEnum.SMALL);
map.set(SizeEnum.LARGE, SizeNumberEnum.LARGE);
return map;
})();