Skip to main content

Class: VJSONPresetGroup

Extra-Helpers.VJSONPresetGroup

Hierarchy

Properties

presets

presets: TPreset[] = []

Inherited from

PresetGroup.presets


selected

selected: undefined | TPreset = undefined

Inherited from

PresetGroup.selected


name

name: string = 'VJSON'

Overrides

PresetGroup.name


usePresetCamera

usePresetCamera: boolean = false


usePresetLoadingPlugin

usePresetLoadingPlugin: boolean = false


usePresetInteractionPlugin

usePresetInteractionPlugin: boolean = false


usePresetParallaxMappingPlugin

usePresetParallaxMappingPlugin: boolean = false


usePresetRendererUiPlugin

usePresetRendererUiPlugin: boolean = false


usePresetCameraViewPlugin

usePresetCameraViewPlugin: boolean = false


usePresetMaterialConfiguratorPlugin

usePresetMaterialConfiguratorPlugin: boolean = false


usePresetSwitchNodePlugin

usePresetSwitchNodePlugin: boolean = false

Methods

addPresets

addPresets(presets): void

Parameters

NameType
presetsTPreset[]

Returns

void

Inherited from

PresetGroup.addPresets


clear

clear(): void

Returns

void

Inherited from

PresetGroup.clear


apply

apply(viewer, preset): Promise<any>

Parameters

NameType
viewerViewerApp
presetIAsset

Returns

Promise<any>

Overrides

PresetGroup.apply

Constructors

constructor

new VJSONPresetGroup(name?)

Parameters

NameType
name?string

Inherited from

PresetGroup.constructor