vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
1 lines • 997 B
Source Map (JSON)
{"version":3,"file":"symbol.cjs","sources":["../../../components/grid/symbol.ts"],"sourcesContent":["import type { InjectionKey } from 'vue'\n\nexport type LayoutProp = number | string | (number | string)[]\n\nexport type GridJustify =\n | 'start'\n | 'end'\n | 'center'\n | 'space-around'\n | 'space-between'\n | 'space-evenly'\nexport type GridAlign = 'top' | 'middle' | 'bottom' | 'stretch'\n\nexport interface CellFlex {\n justify: 'start' | 'end' | 'center' | 'space-around' | 'space-between' | 'space-evenly',\n align: 'top' | 'middle' | 'bottom' | 'stretch',\n}\n\nexport interface GridState {\n cellFlex: CellFlex | false,\n columns: LayoutProp,\n}\n\nexport interface CellOptions {\n top?: number | string,\n left?: number | string,\n width?: number,\n height?: number,\n right?: number | string,\n bottom?: number | string,\n}\n\nexport const GRID_STATE = '__VXP_GRID_STATE' as unknown as InjectionKey<GridState>\n"],"names":["GRID_STATE"],"mappings":"gFAgCO,MAAMA,EAAa"}