{"version":3,"file":"symbol.mjs","sources":["../../../components/row/symbol.ts"],"sourcesContent":["import type { InjectionKey } from 'vue'\n\nexport type BreakPoint = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl'\n\nexport type RowGridJustify =\n  | 'start'\n  | 'end'\n  | 'center'\n  | 'space-around'\n  | 'space-between'\n  | 'space-evenly'\nexport type RowGridAlign = 'top' | 'middle' | 'bottom' | 'stretch'\n\nexport interface ColumnFlex {\n  justify: RowGridJustify,\n  align: RowGridAlign\n}\n\nexport interface RowState {\n  columnFlex: ColumnFlex | false,\n  gap: number | number[]\n}\n\nexport interface ColumnOptions {\n  span?: number,\n  offset?: number,\n  pull?: number,\n  push?: number,\n  order?: number\n}\n\nexport const breakPoints = Object.freeze<BreakPoint[]>(['xs', 'sm', 'md', 'lg', 'xl', 'xxl'])\n\nexport const ROW_STATE = '__VXP_GRID_ROW_STATE' as unknown as InjectionKey<RowState>\n"],"names":["breakPoints","ROW_STATE"],"mappings":"AA+Ba,MAAAA,IAAc,OAAO,OAAqB,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK,CAAC,GAE/EC,IAAY;"}