casc-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 4.39 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/ui/index.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-10-27 15:54:11\n * @LastEditTime: 2022-03-05 11:08:12\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\components\\ui\\index.ts\n */\nimport { App } from 'vue'\nimport Btn from './btn'\nimport Icon from './icon'\nimport {\n SpinnerBall,\n SpinnerBars,\n SpinnerDots,\n SpinnerGears,\n SpinnerHourglass,\n SpinnerIos,\n SpinnerOrbit,\n SpinnerOval,\n SpinnerPuff,\n SpinnerRings,\n SpinnerTail,\n Spinner\n} from './spinner'\nimport Tooltip from './tooltip'\nimport AjaxBar from './ajax-bar'\nimport Skeleton from './skeleton'\nimport Fab from './fab/fab'\nimport FabAction from './fab/fab-action'\nimport { SFCWithInstall } from 'casc-cesium-utils/types'\n\nconst components = [\n Btn,\n Icon,\n SpinnerBall,\n SpinnerBars,\n SpinnerDots,\n SpinnerGears,\n SpinnerHourglass,\n SpinnerIos,\n SpinnerOrbit,\n SpinnerOval,\n SpinnerPuff,\n SpinnerRings,\n SpinnerTail,\n Spinner,\n Tooltip,\n AjaxBar,\n Skeleton,\n Fab,\n FabAction\n]\n\nconst install = (app: App): void => {\n components.forEach(cmp => {\n app.component(cmp.name, cmp)\n })\n}\n\nexport default {\n install\n}\n\ncomponents.forEach(cmp => {\n cmp['install'] = (app: App): void => {\n app.component(cmp.name, cmp)\n }\n})\n\nexport const VcBtn = Btn as SFCWithInstall<typeof Btn>\nexport const VcIcon = Icon as SFCWithInstall<typeof Icon>\nexport const VcSpinnerBall = SpinnerBall as SFCWithInstall<typeof SpinnerBall>\nexport const VcSpinnerBars = SpinnerBars as SFCWithInstall<typeof SpinnerBars>\nexport const VcSpinnerDots = SpinnerDots as SFCWithInstall<typeof SpinnerDots>\nexport const VcSpinnerGears = SpinnerGears as SFCWithInstall<typeof SpinnerGears>\nexport const VcSpinnerHourglass = SpinnerHourglass as SFCWithInstall<typeof SpinnerHourglass>\nexport const VcSpinnerIos = SpinnerIos as SFCWithInstall<typeof SpinnerIos>\nexport const VcSpinnerOrbit = SpinnerOrbit as SFCWithInstall<typeof SpinnerOrbit>\nexport const VcSpinnerOval = SpinnerOval as SFCWithInstall<typeof SpinnerOval>\nexport const VcSpinnerPuff = SpinnerPuff as SFCWithInstall<typeof SpinnerPuff>\nexport const VcSpinnerRings = SpinnerRings as SFCWithInstall<typeof SpinnerRings>\nexport const VcSpinnerTail = SpinnerTail as SFCWithInstall<typeof SpinnerTail>\nexport const VcSpinner = Spinner as SFCWithInstall<typeof Spinner>\nexport const VcTooltip = Tooltip as SFCWithInstall<typeof Tooltip>\nexport const VcAjaxBar = AjaxBar as SFCWithInstall<typeof AjaxBar>\nexport const VcSkeleton = Skeleton as SFCWithInstall<typeof Skeleton>\nexport const VcFab = Fab as SFCWithInstall<typeof Fab>\nexport const VcFabAction = FabAction as SFCWithInstall<typeof FabAction>\n\nexport * from './ajax-bar'\nexport * from './btn'\nexport * from './fab/fab'\nexport * from './fab/fab-action'\nexport * from './icon'\nexport * from './skeleton'\nexport * from './spinner'\nexport * from './tooltip'\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqBA,MAAM,UAAU,GAAG;AACnB,EAAE,GAAG;AACL,EAAE,IAAI;AACN,EAAE,WAAW;AACb,EAAE,WAAW;AACb,EAAE,WAAW;AACb,EAAE,YAAY;AACd,EAAE,gBAAgB;AAClB,EAAE,UAAU;AACZ,EAAE,YAAY;AACd,EAAE,WAAW;AACb,EAAE,WAAW;AACb,EAAE,YAAY;AACd,EAAE,WAAW;AACb,EAAE,OAAO;AACT,EAAE,OAAO;AACT,EAAE,OAAO;AACT,EAAE,QAAQ;AACV,EAAE,GAAG;AACL,EAAE,SAAS;AACX,CAAC,CAAC;AACF,MAAM,OAAO,GAAG,CAAC,GAAG,KAAK;AACzB,EAAE,UAAU,CAAC,OAAO,CAAC,CAAC,GAAG,KAAK;AAC9B,IAAI,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACjC,GAAG,CAAC,CAAC;AACL,CAAC,CAAC;AACF,YAAe;AACf,EAAE,OAAO;AACT,CAAC,CAAC;AACF,UAAU,CAAC,OAAO,CAAC,CAAC,GAAG,KAAK;AAC5B,EAAE,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,KAAK;AAC5B,IAAI,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACjC,GAAG,CAAC;AACJ,CAAC,CAAC,CAAC;AACS,MAAC,KAAK,GAAG,IAAI;AACb,MAAC,MAAM,GAAG,KAAK;AACf,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,cAAc,GAAG,aAAa;AAC/B,MAAC,kBAAkB,GAAG,iBAAiB;AACvC,MAAC,YAAY,GAAG,WAAW;AAC3B,MAAC,cAAc,GAAG,aAAa;AAC/B,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,cAAc,GAAG,aAAa;AAC/B,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,SAAS,GAAG,QAAQ;AACrB,MAAC,SAAS,GAAG,QAAQ;AACrB,MAAC,SAAS,GAAG,QAAQ;AACrB,MAAC,UAAU,GAAG,SAAS;AACvB,MAAC,KAAK,GAAG,IAAI;AACb,MAAC,WAAW,GAAG;;;;"}