casc-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 1.78 kB
Source Map (JSON)
{"version":3,"file":"defaultProps.mjs","sources":["../../../../../../packages/components/ui/fab/defaultProps.ts"],"sourcesContent":["import { useFabProps } from './use-fab'\nimport { useModelToggleProps } from 'casc-cesium-composables/private/use-model-toggle'\nconst directions = ['up', 'right', 'down', 'left']\nconst alignValues = ['left', 'center', 'right']\n\nconst defaultProps = {\n ...useFabProps,\n ...useModelToggleProps,\n\n icon: String,\n activeIcon: String,\n hideActionOnClick: {\n type: Boolean,\n default: true\n },\n hideIcon: Boolean,\n hideLabel: {\n type: Boolean,\n default: true\n },\n\n direction: {\n type: String,\n default: 'right',\n validator: (v: string) => directions.includes(v)\n },\n\n persistent: Boolean,\n stacked: Boolean,\n verticalActionsAlign: {\n type: String,\n default: 'center',\n validator: v => alignValues.includes(v)\n }\n}\n\nexport default defaultProps\n"],"names":[],"mappings":";;;AAEA,MAAM,UAAU,GAAG,CAAC,IAAI,EAAE,OAAO,EAAE,MAAM,EAAE,MAAM,CAAC,CAAC;AACnD,MAAM,WAAW,GAAG,CAAC,MAAM,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;AAC3C,MAAC,YAAY,GAAG;AACrB,EAAE,GAAG,WAAW;AAChB,EAAE,GAAG,mBAAmB;AACxB,EAAE,IAAI,EAAE,MAAM;AACd,EAAE,UAAU,EAAE,MAAM;AACpB,EAAE,iBAAiB,EAAE;AACrB,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH,EAAE,QAAQ,EAAE,OAAO;AACnB,EAAE,SAAS,EAAE;AACb,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,IAAI;AACjB,GAAG;AACH,EAAE,SAAS,EAAE;AACb,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,OAAO;AACpB,IAAI,SAAS,EAAE,CAAC,CAAC,KAAK,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC;AAC5C,GAAG;AACH,EAAE,UAAU,EAAE,OAAO;AACrB,EAAE,OAAO,EAAE,OAAO;AAClB,EAAE,oBAAoB,EAAE;AACxB,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,QAAQ;AACrB,IAAI,SAAS,EAAE,CAAC,CAAC,KAAK,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC;AAC7C,GAAG;AACH;;;;"}