unika-components
Version:
Unika Vue3 components library
60 lines (59 loc) • 1.74 kB
TypeScript
import { ElementData, GlobalData, PersonalData } from '../../defaultProps';
declare const _default: import("vue").DefineComponent<{
element: {
type: () => ElementData;
required: true;
};
global: {
type: () => GlobalData;
default: () => {};
};
personalData: {
type: () => PersonalData;
default: () => {};
};
}, {
elementComponent: import("vue").ComputedRef<"UniText" | "UniImage" | "UniButton" | "div">;
elementStyle: import("vue").ComputedRef<{
position: string;
fontFamily: string;
fontSize: string;
width: string;
height: string;
left: string;
top: string;
transform: string;
opacity: number;
border: string;
borderRadius: string;
animation: string;
boxShadow: string;
}>;
elementClasses: import("vue").ComputedRef<(string | {
'is-sign': boolean;
'is-locked': boolean;
})[]>;
elementProps: import("vue").ComputedRef<{
id: string;
'data-element-id': string;
'data-layer-name': string;
}>;
handleClick: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
element: {
type: () => ElementData;
required: true;
};
global: {
type: () => GlobalData;
default: () => {};
};
personalData: {
type: () => PersonalData;
default: () => {};
};
}>>, {
global: GlobalData;
personalData: PersonalData;
}, {}>;
export default _default;