Skip to main content

PieView

Since version 4.0.0

Show camera direction/fov indicator.

class PieView extends ControlBarItem

Extends

Properties

Element of the item.

Order within the same position.
The lowest one will be shown first.

Position to display item.

Set rotation to reset camera to when PieView is clicked.
false will disable this value, and true will enable with default options.

Methods

Destroy item and release all resources & event handlers.

Initialize item.

Constructor

Create a new instance.
new PieView(options: Partial<PieViewOptions>): PieView

Parameters

options

{}

Options

Properties

element

>=4.0.0
readonly
element

HTMLElement

Element of the item.

order

>=4.0.0
inherited
order

number

Order within the same position.
The lowest one will be shown first.

position

>=4.0.0
inherited
position

"top-left" | "top-right" | "main-top" | "main-bottom" | "main-left" | "main-right"

Position to display item.

resetCamera

>=4.0.0
resetCamera

boolean | Partial<{ duration: number; easing: ((x: number) => number); pitch: number; yaw: number; zoom: number }>

Set rotation to reset camera to when PieView is clicked.
false will disable this value, and true will enable with default options.

Methods

destroy

>=4.0.0
destroy

void

destroy(viewer: View360): void

Destroy item and release all resources & event handlers.

Parameters

viewer

A instance of viewer to detach item

init

>=4.0.0
init

void

init(viewer: View360, controlBar: ControlBar): void

Initialize item.

Parameters

viewer

A instance of viewer to attach item

controlBar

A instance of control bar to attach item