{"version":3,"file":"symbol.mjs","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":"AAgCO,MAAMA,IAAa;"}