hzdracom-datav-vue3
Version:
Datav for vue3+vite
77 lines (76 loc) • 2.62 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
namespace props {
namespace config {
export const type: ObjectConstructor;
function _default(): {};
export { _default as default };
}
}
function setup(__props: any, { expose }: {
expose: any;
}): {
props: any;
state: {
defaultConfig: {
data: {
constructor: Function;
toString: () => string;
toLocaleString: () => string;
valueOf: () => Object;
hasOwnProperty: (v: PropertyKey) => boolean;
isPrototypeOf: (v: Object) => boolean;
propertyIsEnumerable: (v: PropertyKey) => boolean;
hasOwn: (o: object, v: PropertyKey) => boolean;
}[];
colors: string[];
unit: string;
showValue: boolean;
};
mergedConfig: null;
capsuleLength: never[];
capsuleValue: never[];
labelData: never[];
labelDataLength: never[];
};
calcData: () => void;
mergeConfig: () => void;
calcCapsuleLengthAndLabelData: () => void;
deepClone: typeof deepClone;
deepMerge: typeof deepMerge;
};
function setup(__props: any, { expose }: {
expose: any;
}): {
props: any;
state: {
defaultConfig: {
data: {
constructor: Function;
toString: () => string;
toLocaleString: () => string;
valueOf: () => Object;
hasOwnProperty: (v: PropertyKey) => boolean;
isPrototypeOf: (v: Object) => boolean;
propertyIsEnumerable: (v: PropertyKey) => boolean;
hasOwn: (o: object, v: PropertyKey) => boolean;
}[];
colors: string[];
unit: string;
showValue: boolean;
};
mergedConfig: null;
capsuleLength: never[];
capsuleValue: never[];
labelData: never[];
labelDataLength: never[];
};
calcData: () => void;
mergeConfig: () => void;
calcCapsuleLengthAndLabelData: () => void;
deepClone: typeof deepClone;
deepMerge: typeof deepMerge;
};
}
import { deepClone } from '../../../../datav-vue3/utils';
import { deepMerge } from '../../../../datav-vue3/utils';