unika-components
Version:
Unika Vue3 components library
164 lines (163 loc) • 4.49 kB
TypeScript
export declare const testDefaultProps: {
global: {
f_id: number;
pageDot: number;
pageLoop: boolean;
uuid: string;
scenecode: string;
cat: string;
music: {
url: string;
name: string;
music_id: string;
bgcolor: string;
iconUrl: string;
isGlobal: boolean;
};
title: string;
desc: string;
smimg: string;
receipt: {
open: boolean;
which: boolean;
whichList: {
label: string;
}[];
color: string;
isShow: boolean;
userOpen: boolean;
};
video: {
open: boolean;
color: string;
url: string;
isShow: boolean;
userOpen: boolean;
};
map: {
open: boolean;
color: string;
lng: string;
lat: string;
location: string;
zoom: number;
type: string;
isShow: boolean;
url: string;
userOpen: boolean;
};
tel: {
open: boolean;
color: string;
list: {
label: string;
value: string;
}[];
end_up: number;
isShow: boolean;
userOpen: boolean;
};
toolbar: {
open: boolean;
gift: boolean;
cash: boolean;
fontColor: string;
bgColor: string;
giftRank: boolean;
hideFirst: boolean;
hideLast: boolean;
praise: boolean;
giftQRCode: string;
};
isPublish: number;
domain: string;
pay_cat: number;
footer_ad: number;
merchant_id: number;
is_weiye: number;
ver: number;
systemUser: number;
member_level: number;
is_member: number;
fontList: {
label: string;
value: string;
fontPath: string;
}[];
imgMattCount: number;
defaultEditor: number;
sceneId: string;
updatedAt: string;
SMImg: string;
latestPublishAt: string;
};
pages: {
pageId: string;
pageNum: number;
bgColor: string;
bgImage: string;
pageType: string;
ani: string;
banPage: number;
autoPage: boolean;
delay: string;
bgOpacity: string;
elements: {
id: string;
pid: string;
type: string;
textContent: string;
layerName: string;
btnName: string;
sign: boolean;
signSort: number;
mapStyle: string;
iframeUrl: string;
url: string;
css: {
borderWidth: number;
borderStyle: string;
borderColor: string;
opacity: number;
fontSize: number;
color: string;
backgroundColor: string;
width: number;
height: number;
top: number;
left: number;
transform: number;
borderRadius: number;
};
properties: {
visible: boolean;
isLock: boolean;
required: boolean;
musicName: string;
musicLink: string;
musicHash: string;
shadowSize: number;
shadowColor: string;
shadowX: number;
shadowY: number;
shadowBlur: number;
shadowPoint: number;
aniOrigin: string;
animations: never[];
lng: number;
lat: number;
location: string;
zoom: number;
type: string;
isMapEdit: number;
};
signType: string;
}[];
height: number;
eleIndex: number;
bgAni: string;
bgSign: number;
imgMattingInfo: null;
}[];
};
export default testDefaultProps;