UNPKG

dockview

Version:

Zero dependency layout manager supporting tabs, grids and splitviews with ReactJS support

18 lines (17 loc) 551 B
export class ActionContainer { constructor() { this._element = document.createElement('div'); this._element.className = 'actions-bar'; this._list = document.createElement('ul'); this._list.className = 'actions-container'; this._element.appendChild(this._list); } get element() { return this._element; } add(element) { const listItem = document.createElement('li'); listItem.className = 'action-item'; this._list.appendChild(element); } }