PanoramaPanel
The PanoramaPanel class provides access to Panorama panel state, traversal, and script interactions.
Properties
handlenumber
The handle.
is_validboolean
The is valid.
Methods
SetOpacity(val: number)void
Sets the opacity.
valnumber - The val.
GetOpacity()number
Retrieves the opacity.
Returned:
- number - The requested opacity.
GetID()string
Retrieves the HTTP request identifier.
Returned:
- string - The requested id.
GetPosition()[number, number]
Retrieves the position.
Returned:
- [number, number] - The requested position.
GetChilds()PanoramaPanel[]
Retrieves the childs.
Returned:
- PanoramaPanel[] - An array with the matching values.
FindChild(name: string)PanoramaPanel | null
Finds the child.
namestring - The name.
Returned:
- PanoramaPanel | null - The matching object, or
nullif it is not available.
FindChildFromPath(path: string[])PanoramaPanel | null
Finds the child from path.
pathstring[] - The path.
Returned:
- PanoramaPanel | null - The matching object, or
nullif it is not available.
GetSize()[number, number]
Retrieves the size.
Returned:
- [number, number] - The requested size.
GetOffset()[number, number]
Retrieves the offset.
Returned:
- [number, number] - The requested offset.
SetForceDraw(val: boolean)void
Sets the force draw.
valboolean - The val.
Invalidate()void
Provides access to invalidate.
IsValid()boolean
Checks whether it is valid.
Returned:
- boolean - True if the condition is met, false otherwise.
LoadLayout(layoutFile: string, option1: boolean, option2: boolean)void
Loads the layout.
layoutFilestring - The layout file.option1boolean - The option1.option2boolean - The option2.
RunScript(script: string, scriptLocation?: string)void
Provides access to run script.
scriptstring - The script.scriptLocationstring (optional) - The script location.
DeleteAsync(delay?: number)void
Provides access to delete async.
delaynumber (optional) - The delay.