Optional
_isMerged
_isMerged?: boolean
Optional
clickable
clickable?: boolean
Optional
initialData
initialData?: PartialObjectDeep<ContentTypeMap[C]> & { important?: boolean; } Type declaration
Optional
important?: boolean
Optional
initialState
initialState?: {
unfolded?: boolean;
visible?: boolean;
}
Type declaration
Optional
unfolded?: boolean
Optional
visible?: boolean
Optional
modelConfig
modelConfig?: {
autoLookAtEnabled?: boolean;
}
Optional
renderType
renderType?: "Mesh" | "Dom"
Optional
simulate3D
simulate3D?: boolean
Optional
tag3DConfig
tag3DConfig?: {
autoRender?: boolean;
container?: HTMLElement;
devicePixelRatio?: number;
dpr?: number;
pointerEvents?: "none" | "auto";
ratio?: number;
wrapperStyle?: Partial<CSSStyleDeclaration>;
} & ({
mode?: "front";
} | {
behindFiveContainer?: HTMLElement;
mode: "behind";
})
Type declaration
Optional
autoRender?: boolean
Optional
container?: HTMLElement
Optional
devicePixelRatio?: number
Optional
dpr?: number
Optional
pointerEvents?: "none" | "auto"
Optional
ratio?: number
Optional
wrapperStyle?: Partial<CSSStyleDeclaration>
Optional
unfoldedConfig
unfoldedConfig?: ConfigFunction | { autoFoldWhenHide?: false; autoUnfold?: | false | { autoUnfoldProjectX?: MinMax; enable?: boolean; strategy?: "ScreenPostion"; } | { distance?: MinMax; enable?: boolean; maxNumber?: number; strategy?: "MinimumDistance"; } | { enable?: boolean; strategy?: "FoldWhenMove"; }; disableFold?: true; disableUnfold?: true; keep?: "folded" | "unfolded"; unfoldDistance?: MinMax; } Type declaration
Optional
autoFoldWhenHide?: false
Optional
autoUnfold?:
| false
| {
autoUnfoldProjectX?: MinMax;
enable?: boolean;
strategy?: "ScreenPostion";
}
| {
distance?: MinMax;
enable?: boolean;
maxNumber?: number;
strategy?: "MinimumDistance";
}
| {
enable?: boolean;
strategy?: "FoldWhenMove";
}
Optional
disableFold?: true
Optional
disableUnfold?: true
Optional
keep?: "folded" | "unfolded"
Optional
unfoldDistance?: MinMax
Optional
visibleConfig
visibleConfig?: { alwaysShowWhenMovePano?: boolean; angleRange?: MinMax; entryFromModel?: boolean; followModelVisibility?: boolean; intersectRaycaster?: boolean | { checkPoints?: Vector3[] | "center" | "corner"; distanceAccuracy?: number; enabled?: boolean; needPassed?: number; }; keep?: "hidden" | "visible"; visibleDistance?: MinMax | "unLimited"; visibleFiveMode?: TagVisibleMode | ((tag: TagInstance) => TagVisibleMode); visiblePanoIndex?: number[] | "all" | "current"; } | ConfigFunction Type declaration
Optional
alwaysShowWhenMovePano?: boolean
Optional
angleRange?: MinMax
Optional
entryFromModel?: boolean
Optional
followModelVisibility?: boolean
Optional
intersectRaycaster?: boolean | {
checkPoints?: Vector3[] | "center" | "corner";
distanceAccuracy?: number;
enabled?: boolean;
needPassed?: number;
}
Optional
keep?: "hidden" | "visible"
Optional
visibleDistance?: MinMax | "unLimited"
Optional
visibleFiveMode?: TagVisibleMode | ((tag: TagInstance) => TagVisibleMode)
Optional
visiblePanoIndex?: number[] | "all" | "current"
Deprecated
private property