unika-components
Version:
Unika Vue3 components library
58 lines (57 loc) • 1.82 kB
TypeScript
import { InviteRenderData, InviteLayoutType } from '../../defaultProps';
import '../../assets/css/invite.css';
declare const _default: import("vue").DefineComponent<{
inviteRender: {
type: () => InviteRenderData | null;
default: null;
};
sceneId: {
type: StringConstructor;
default: string;
};
forceShow: {
type: BooleanConstructor;
default: boolean;
};
preview: {
type: BooleanConstructor;
default: boolean;
};
}, {
visible: import("vue").ComputedRef<boolean>;
isOpening: import("vue").Ref<boolean>;
layoutType: import("vue").ComputedRef<InviteLayoutType>;
titleChars: import("vue").ComputedRef<[string, string]>;
inviteStyle: import("vue").ComputedRef<{
fontFamily: string;
color: string;
}>;
item: import("vue").ComputedRef<import("../../defaultProps").InviteItem | null>;
handleClick: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("dismiss" | "click")[], "dismiss" | "click", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
inviteRender: {
type: () => InviteRenderData | null;
default: null;
};
sceneId: {
type: StringConstructor;
default: string;
};
forceShow: {
type: BooleanConstructor;
default: boolean;
};
preview: {
type: BooleanConstructor;
default: boolean;
};
}>> & {
onDismiss?: ((...args: any[]) => any) | undefined;
onClick?: ((...args: any[]) => any) | undefined;
}, {
inviteRender: InviteRenderData | null;
sceneId: string;
forceShow: boolean;
preview: boolean;
}, {}>;
export default _default;