Unlike tui-legacy which manipulates text content, Elementals creates actual DOM elements in a layer above the text.
Press Tab to navigate, Enter to activate
BuffeeElementals(editor)
editor.Elementals.addButton({ row: 1, col: 5, label: 'Click Me' })
Elementals.addInput({ row: 2, col: 10, width: 20, placeholder: 'Type here...' })
Combining labels, inputs, and buttons