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