@seemusic/ui-components
Version:
A Vue 3 UI Library. Uses Composable.
64 lines (63 loc) • 1.72 kB
TypeScript
import type { DefineComponent, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes, type PropType } from 'vue';
export type CoverTypeEnum = 'album' | 'track' | 'cp' | 'customer' | 'contract' | 'dsp' | 'playlist-project' | 'playlist';
declare const _default: DefineComponent<{
type: {
type: PropType<CoverTypeEnum>;
default: string;
};
src: {
type: StringConstructor;
default: string;
};
width: {
type: NumberConstructor;
default: number;
};
height: {
type: NumberConstructor;
default: number;
};
placeholder: {
type: StringConstructor;
default: string;
};
isCoverEdit: {
type: BooleanConstructor;
default: boolean;
};
}, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "cover-edit"[], "cover-edit", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
type: {
type: PropType<CoverTypeEnum>;
default: string;
};
src: {
type: StringConstructor;
default: string;
};
width: {
type: NumberConstructor;
default: number;
};
height: {
type: NumberConstructor;
default: number;
};
placeholder: {
type: StringConstructor;
default: string;
};
isCoverEdit: {
type: BooleanConstructor;
default: boolean;
};
}>> & {
"onCover-edit"?: (...args: any[]) => any;
}, {
type: CoverTypeEnum;
width: number;
height: number;
placeholder: string;
src: string;
isCoverEdit: boolean;
}, {}>;
export default _default;