strive-element
Version:
Vue3 st-element components
157 lines (156 loc) • 4.48 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
border: {
type: import("vue").PropType<boolean>;
};
fixedWidth: {
type: import("vue").PropType<boolean>;
};
flip: {
type: import("vue").PropType<"horizontal" | "vertical" | "both">;
};
icon: {
type: import("vue").PropType<string | object | string[] | import("@fortawesome/fontawesome-common-types").IconDefinition>;
required: true;
};
mask: {
type: import("vue").PropType<string | object | string[]>;
};
listItem: {
type: import("vue").PropType<boolean>;
};
pull: {
type: import("vue").PropType<"right" | "left">;
};
pulse: {
type: import("vue").PropType<boolean>;
};
rotation: {
type: import("vue").PropType<90 | 180 | 270 | "90" | "180" | "270">;
};
swapOpacity: {
type: import("vue").PropType<boolean>;
};
size: {
type: import("vue").PropType<"2xs" | "xs" | "sm" | "lg" | "xl" | "2xl" | "1x" | "2x" | "3x" | "4x" | "5x" | "6x" | "7x" | "8x" | "9x" | "10x">;
};
spin: {
type: import("vue").PropType<boolean>;
};
transform: {
type: import("vue").PropType<string | object>;
};
symbol: {
type: import("vue").PropType<string | boolean>;
};
title: {
type: import("vue").PropType<string>;
};
inverse: {
type: import("vue").PropType<boolean>;
};
bounce: {
type: import("vue").PropType<boolean>;
};
shake: {
type: import("vue").PropType<boolean>;
};
beat: {
type: import("vue").PropType<boolean>;
};
fade: {
type: import("vue").PropType<boolean>;
};
beatFade: {
type: import("vue").PropType<boolean>;
};
spinPulse: {
type: import("vue").PropType<boolean>;
};
spinReverse: {
type: import("vue").PropType<boolean>;
};
type: {
type: import("vue").PropType<"primary" | "success" | "warning" | "danger" | "info">;
};
color: {
type: import("vue").PropType<string>;
};
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
border: {
type: import("vue").PropType<boolean>;
};
fixedWidth: {
type: import("vue").PropType<boolean>;
};
flip: {
type: import("vue").PropType<"horizontal" | "vertical" | "both">;
};
icon: {
type: import("vue").PropType<string | object | string[] | import("@fortawesome/fontawesome-common-types").IconDefinition>;
required: true;
};
mask: {
type: import("vue").PropType<string | object | string[]>;
};
listItem: {
type: import("vue").PropType<boolean>;
};
pull: {
type: import("vue").PropType<"right" | "left">;
};
pulse: {
type: import("vue").PropType<boolean>;
};
rotation: {
type: import("vue").PropType<90 | 180 | 270 | "90" | "180" | "270">;
};
swapOpacity: {
type: import("vue").PropType<boolean>;
};
size: {
type: import("vue").PropType<"2xs" | "xs" | "sm" | "lg" | "xl" | "2xl" | "1x" | "2x" | "3x" | "4x" | "5x" | "6x" | "7x" | "8x" | "9x" | "10x">;
};
spin: {
type: import("vue").PropType<boolean>;
};
transform: {
type: import("vue").PropType<string | object>;
};
symbol: {
type: import("vue").PropType<string | boolean>;
};
title: {
type: import("vue").PropType<string>;
};
inverse: {
type: import("vue").PropType<boolean>;
};
bounce: {
type: import("vue").PropType<boolean>;
};
shake: {
type: import("vue").PropType<boolean>;
};
beat: {
type: import("vue").PropType<boolean>;
};
fade: {
type: import("vue").PropType<boolean>;
};
beatFade: {
type: import("vue").PropType<boolean>;
};
spinPulse: {
type: import("vue").PropType<boolean>;
};
spinReverse: {
type: import("vue").PropType<boolean>;
};
type: {
type: import("vue").PropType<"primary" | "success" | "warning" | "danger" | "info">;
};
color: {
type: import("vue").PropType<string>;
};
}>>, {}, {}>;
export default _default;