UNPKG

vue-data-ui

Version:

A user-empowering data visualization Vue 3 components library for eloquent data storytelling

54 lines (48 loc) 1.43 kB
import type { DefineComponent, VNodeChild } from 'vue'; import type { VueUiTableSparklineDatasetItem, VueUiTableSparklineConfig, VueUiTableSparklineProps, VueUiMenuIconSlotProps, VueUiOptionFullscreenSlotProps, VueUiTableSparklineEmits, VueUiTableSparklineEmitCopyAlt, } from 'vue-data-ui'; export type { VueUiTableSparklineDatasetItem, VueUiTableSparklineConfig, VueUiTableSparklineProps, VueUiMenuIconSlotProps, VueUiOptionFullscreenSlotProps, VueUiTableSparklineEmits, VueUiTableSparklineEmitCopyAlt, }; declare const VueUiTableSparklineBase: DefineComponent< VueUiTableSparklineProps, {}, {}, {}, {}, {}, {}, VueUiTableSparklineEmits >; export const VueUiTableSparkline: typeof VueUiTableSparklineBase & { new (): { $slots: { ['custom-menu-before']?: () => VNodeChild; ['custom-menu-after']?: () => VNodeChild; menuIcon?: (props: VueUiMenuIconSlotProps) => VNodeChild; optionPdf?: () => VNodeChild; optionCsv?: () => VNodeChild; optionImg?: () => VNodeChild; optionFullscreen?: ( props: VueUiOptionFullscreenSlotProps, ) => VNodeChild; optionAltCopy?: () => VNodeChild; source?: () => VNodeChild; }; }; }; export default VueUiTableSparkline; export { VueUiTableSparkline };