Audio
Audio: {
appearance?: "line" | "plane";
audioUrl: string;
text?: string;
theme?: "light" | "dark";
title?: string;
}
Type declaration
Optionalappearance?: "line" | "plane"
audioUrl: string
Optionaltext?: string
Optionaltheme?: "light" | "dark"
Optionaltitle?: string
Custom
Custom: Object
Image
Image: { mediaData: (MediaData & { name?: string; })[]; text?: string; title?: string; } Type declaration
mediaData: (MediaData & {
name?: string;
})[]
Optionaltext?: string
Optionaltitle?: string
ImageText
ImageText: { mediaData: (MediaData & { name?: string; })[]; text?: string; title?: string; } Type declaration
mediaData: (MediaData & {
name?: string;
})[]
Optionaltext?: string
Optionaltitle?: string
Link
Link: { icon?: TagIconUrl; linkType?: "vr" | "normal"; text?: string; title?: string; } Type declaration
OptionallinkType?: "vr" | "normal"
Optionaltext?: string
Optionaltitle?: 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
OptionalbrandTags?: string[]
OptionalheaderPictureUrl?: string
OptionalhighlightText?: string
OptionallimitWidth?: number | boolean
Optionalprice?: {
unit: string;
value: string | number;
}
unit: string
value: string | number
Optionaltags?: string[]
Optionaltheme?: "light" | "dark"
title: string
MediaModel
Type declaration
modelUrl: string
OptionalobjectFit?: ObjectFit
MediaPlane
MediaPlane: { autoplayConfig?: { autoplayCarousel?: boolean; autoplayVideo?: boolean; autoplayVideoInCarousel?: boolean; }; enableCarousel?: boolean; mediaData: MediaData[]; objectFit?: ObjectFit; playIcon?: string; } & DeprecatedMediaPlaneProperty Type declaration
OptionalautoplayConfig?: {
autoplayCarousel?: boolean;
autoplayVideo?: boolean;
autoplayVideoInCarousel?: boolean;
}
OptionalautoplayCarousel?: boolean
OptionalautoplayVideo?: boolean
OptionalautoplayVideoInCarousel?: boolean
OptionalenableCarousel?: boolean
OptionalobjectFit?: ObjectFit
OptionalplayIcon?: string
Model
Model: {
modelUrl: string;
}
PanoLink
PanoLink: { icon?: TagIconUrl; linkType?: "vr" | "normal"; text?: string; title?: string; } Type declaration
OptionallinkType?: "vr" | "normal"
Optionaltext?: string
Optionaltitle?: string
Panorama
Panorama: { mediaData: (MediaData & { name?: string; })[]; text?: string; title?: string; } Type declaration
mediaData: (MediaData & {
name?: string;
})[]
Optionaltext?: string
Optionaltitle?: string
Sticker
Sticker: { icon?: TagIconUrl; linkType?: "vr" | "normal"; text?: string; title?: string; } Type declaration
OptionallinkType?: "vr" | "normal"
Optionaltext?: string
Optionaltitle?: 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
Optionalappearance?: "line" | "plane"
Optionaldescription?: string
OptionaldescriptionMaxRows?: number
Optionaledit?: {
description?: {
inputting?: boolean;
placeholder?: string;
};
title?: {
inputting?: boolean;
placeholder?: string;
};
}
Optionaldescription?: {
inputting?: boolean;
placeholder?: string;
}
Optionalinputting?: boolean
Optionalplaceholder?: string
Optionaltitle?: {
inputting?: boolean;
placeholder?: string;
}
Optionalinputting?: boolean
Optionalplaceholder?: string
Optionaltext?: string
Optionaltitle?: string
OptionaltitleMaxRows?: number
Unknown
Unknown: Object
Video
Video: { mediaData: (MediaData & { name?: string; })[]; text?: string; title?: string; } Type declaration
mediaData: (MediaData & {
name?: string;
})[]
Optionaltext?: string
Optionaltitle?: string
VRLink
VRLink: { icon?: TagIconUrl; linkType?: "vr" | "normal"; text?: string; title?: string; } Type declaration
OptionallinkType?: "vr" | "normal"
Optionaltext?: string
Optionaltitle?: string
Description
标签数据