UNPKG

whs-cube-spheres

Version:

This plugin has a container with multiple spheres.

23 lines (19 loc) 635 B
export class ElementModule { constructor(params = {}) { this.params = Object.assign({ container: document.body }, params); this.element = window.document.createElement('div'); this.element.className = 'whs'; this.element.style.width = 'inherit'; this.element.style.height = 'inherit'; this.element.style.position = 'relative'; } manager(manager) { manager.add('element', this.element, {alias: '$element'}); manager.add('container', this.params.container, {alias: '$container'}); } integrate(self) { self.params.container.appendChild(self.element); } }