Properties
Audio
Audio: {
appearance?: "line" | "plane";
audioUrl: string;
text?: string;
theme?: "light" | "dark";
title?: string;
}
Type declaration
-
Optional appearance?: "line" | "plane"
-
audioUrl: string
-
Optional text?: string
-
Optional theme?: "light" | "dark"
-
Optional title?: string
Custom
Custom: Object
Image
Image: {
mediaData: Object[];
text?: string;
title?: string;
}
Type declaration
-
mediaData: Object[]
-
Optional text?: string
-
Optional title?: string
ImageText
ImageText: {
mediaData: Object[];
text?: string;
title?: string;
}
Type declaration
-
mediaData: Object[]
-
Optional text?: string
-
Optional title?: string
Link
Link: { icon?: TagIconUrl; linkType?: "normal" | "vr"; text?: string; title?: string; }
Type declaration
-
-
Optional linkType?: "normal" | "vr"
-
Optional text?: string
-
Optional title?: string
Marketing
Marketing: {
brandTags?: string[];
headerPictureUrl?: string;
highlightText?: string;
limitWidth?: number | boolean;
price?: {
unit: string;
value: string | number;
};
tags?: string[];
theme?: "light" | "dark";
title: string;
}
Type declaration
-
Optional brandTags?: string[]
-
Optional headerPictureUrl?: string
-
Optional highlightText?: string
-
Optional limitWidth?: number | boolean
-
Optional price?: {
unit: string;
value: string | number;
}
-
unit: string
-
value: string | number
-
Optional tags?: string[]
-
Optional theme?: "light" | "dark"
-
title: string
MediaModel
Type declaration
-
Optional action?: {
type: "iframe" | "window";
url: string;
}
-
type: "iframe" | "window"
-
url: string
-
Optional matrix?: number[]
-
-
-
modelUrl: string
-
Optional objectFit?: ObjectFit
MediaPlane
MediaPlane: { autoplayConfig?: { autoplayCarousel?: boolean; autoplayVideo?: boolean; autoplayVideoInCarousel?: boolean; }; enableCarousel?: boolean; mediaData: MediaData[]; objectFit?: ObjectFit; playIcon?: string; } & DeprecatedMediaPlaneProperty
Type declaration
-
Optional autoplayConfig?: {
autoplayCarousel?: boolean;
autoplayVideo?: boolean;
autoplayVideoInCarousel?: boolean;
}
-
Optional autoplayCarousel?: boolean
-
Optional autoplayVideo?: boolean
-
Optional autoplayVideoInCarousel?: boolean
-
Optional enableCarousel?: boolean
-
-
Optional objectFit?: ObjectFit
-
Optional playIcon?: string
Model
Model: {
action?: {
type: "iframe" | "window" | "custom";
url?: string;
};
matrix?: number[];
modelUrl: string;
}
Type declaration
-
Optional action?: {
type: "iframe" | "window" | "custom";
url?: string;
}
-
type: "iframe" | "window" | "custom"
-
Optional url?: string
-
Optional matrix?: number[]
-
modelUrl: string
PanoLink
PanoLink: { icon?: TagIconUrl; linkType?: "normal" | "vr"; text?: string; title?: string; }
Type declaration
-
-
Optional linkType?: "normal" | "vr"
-
Optional text?: string
-
Optional title?: string
Panorama
Panorama: {
mediaData: Object[];
text?: string;
title?: string;
}
Type declaration
-
mediaData: Object[]
-
Optional text?: string
-
Optional title?: string
Sticker
Sticker: { icon?: TagIconUrl; linkType?: "normal" | "vr"; text?: string; title?: string; }
Type declaration
-
-
Optional linkType?: "normal" | "vr"
-
Optional text?: string
-
Optional title?: string
Text
Text: {
appearance?: "line" | "plane";
description?: string;
descriptionMaxRows?: number;
edit?: {
description?: {
inputting?: boolean;
placeholder?: string;
};
title?: {
inputting?: boolean;
placeholder?: string;
};
};
text?: string;
title?: string;
titleMaxRows?: number;
}
Type declaration
-
Optional appearance?: "line" | "plane"
-
Optional description?: string
-
Optional descriptionMaxRows?: number
-
Optional edit?: {
description?: {
inputting?: boolean;
placeholder?: string;
};
title?: {
inputting?: boolean;
placeholder?: string;
};
}
-
Optional description?: {
inputting?: boolean;
placeholder?: string;
}
-
Optional inputting?: boolean
-
Optional placeholder?: string
-
Optional title?: {
inputting?: boolean;
placeholder?: string;
}
-
Optional inputting?: boolean
-
Optional placeholder?: string
-
Optional text?: string
-
Optional title?: string
-
Optional titleMaxRows?: number
Unknown
Unknown: Object
VRLink
VRLink: { icon?: TagIconUrl; linkType?: "normal" | "vr"; text?: string; title?: string; }
Type declaration
-
-
Optional linkType?: "normal" | "vr"
-
Optional text?: string
-
Optional title?: string
Video
Video: {
mediaData: Object[];
text?: string;
title?: string;
}
Type declaration
-
mediaData: Object[]
-
Optional text?: string
-
Optional title?: string
Description
标签数据