UNPKG

@tsparticles/editor

Version:

tsParticles Configuration Editor

25 lines (24 loc) 909 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FullScreenOptionsEditor = void 0; const object_gui_1 = require("object-gui"); const EditorBase_1 = require("../../../EditorBase"); class FullScreenOptionsEditor extends EditorBase_1.EditorBase { constructor(particles) { super(particles); } addToGroup(parent) { this.group = parent.addGroup("fullScreen", "Full Screen"); this.options = this.group.data; this.addProperties(); } addProperties() { this.group.addProperty("enable", "Enable", object_gui_1.EditorType.boolean).change(() => { void this.particles().refresh(); }); this.group.addProperty("zIndex", "zIndex", object_gui_1.EditorType.number).change(() => { void this.particles().refresh(); }); } } exports.FullScreenOptionsEditor = FullScreenOptionsEditor;