SYMBOL INDEX (91 symbols across 7 files) FILE: src/plugin.js class TableBlock (line 37) | class TableBlock { method isReadOnlySupported (line 43) | static get isReadOnlySupported() { method enableLineBreaks (line 53) | static get enableLineBreaks() { method constructor (line 62) | constructor({data, config, api, readOnly, block}) { method toolbox (line 82) | static get toolbox() { method render (line 94) | render() { method renderSettings (line 112) | renderSettings() { method save (line 151) | save() { method destroy (line 168) | destroy() { method getConfig (line 180) | getConfig(configName, defaultValue = undefined, savedData = undefined) { method pasteConfig (line 195) | static get pasteConfig() { method onPaste (line 204) | onPaste(event) { FILE: src/table.js constant CSS (line 14) | const CSS = { class Table (line 46) | class Table { method constructor (line 56) | constructor(readOnly, api, data, config) { method getWrapper (line 152) | getWrapper() { method bindEvents (line 159) | bindEvents() { method createColumnToolbox (line 181) | createColumnToolbox() { method createRowToolbox (line 236) | createRowToolbox() { method moveCursorToNextRow (line 290) | moveCursorToNextRow() { method getCell (line 309) | getCell(row, column) { method getRow (line 319) | getRow(row) { method getRowByCell (line 329) | getRowByCell(cell) { method getRowFirstCell (line 339) | getRowFirstCell(row) { method setCellContent (line 350) | setCellContent(row, column, content) { method addColumn (line 363) | addColumn(columnIndex = -1, setFocus = false) { method addRow (line 414) | addRow(index = -1, setFocus = false) { method deleteColumn (line 468) | deleteColumn(index) { method deleteRow (line 489) | deleteRow(index) { method createTableWrapper (line 505) | createTableWrapper() { method computeInitialSize (line 535) | computeInitialSize() { method resize (line 565) | resize() { method fill (line 582) | fill() { method fillRow (line 600) | fillRow(row, numberOfColumns) { method createCell (line 613) | createCell() { method numberOfRows (line 622) | get numberOfRows() { method numberOfColumns (line 629) | get numberOfColumns() { method isColumnMenuShowing (line 642) | get isColumnMenuShowing() { method isRowMenuShowing (line 651) | get isRowMenuShowing() { method onMouseMoveInTable (line 660) | onMouseMoveInTable(event) { method onKeyPressListener (line 675) | onKeyPressListener(event) { method onKeyDownListener (line 693) | onKeyDownListener(event) { method focusInTableListener (line 704) | focusInTableListener(event) { method hideToolboxes (line 721) | hideToolboxes() { method hideRowToolbox (line 732) | hideRowToolbox() { method hideColumnToolbox (line 741) | hideColumnToolbox() { method focusCell (line 752) | focusCell() { method focusedCellElem (line 761) | get focusedCellElem() { method updateToolboxesPosition (line 773) | updateToolboxesPosition(row = this.hoveredRow, column = this.hoveredCo... method setHeadingsSetting (line 804) | setHeadingsSetting(withHeadings) { method addHeadingAttrToFirstRow (line 819) | addHeadingAttrToFirstRow() { method removeHeadingAttrFromFirstRow (line 832) | removeHeadingAttrFromFirstRow() { method selectRow (line 847) | selectRow(index) { method unselectRow (line 859) | unselectRow() { method selectColumn (line 878) | selectColumn(index) { method unselectColumn (line 893) | unselectColumn() { method getHoveredCell (line 914) | getHoveredCell(event) { method binSearch (line 956) | binSearch(numberOfCells, getCell, beforeTheLeftBorder, afterTheRightBo... method getData (line 987) | getData() { method destroy (line 1008) | destroy() { FILE: src/toolbox.js class Toolbox (line 23) | class Toolbox { method constructor (line 34) | constructor({ api, items, onOpen, onClose, cssModifier = "" }) { method CSS (line 49) | static get CSS() { method element (line 60) | get element() { method createToolbox (line 69) | createToolbox() { method createToggler (line 90) | createToggler() { method createPopover (line 107) | createPopover() { method togglerClicked (line 120) | togglerClicked() { method show (line 136) | show(computePositionMethod) { method hide (line 154) | hide() { FILE: src/utils/dom.js function make (line 9) | function make( function getCoords (line 39) | function getCoords(elem) { function getRelativeCoordsOfTwoElems (line 57) | function getRelativeCoordsOfTwoElems(firstElem, secondElem) { function getCursorPositionRelativeToElement (line 75) | function getCursorPositionRelativeToElement(elem, event) { function insertAfter (line 95) | function insertAfter(newNode, referenceNode) { function insertBefore (line 106) | function insertBefore(newNode, referenceNode) { function focus (line 119) | function focus(element, atStart = true) { FILE: src/utils/popover.js class Popover (line 15) | class Popover { method constructor (line 20) | constructor({items}) { method CSS (line 31) | static get CSS() { method render (line 48) | render() { method popoverClicked (line 85) | popoverClicked(event) { method setConfirmationState (line 112) | setConfirmationState(itemEl) { method clearConfirmationState (line 121) | clearConfirmationState(itemEl) { method hasConfirmationState (line 130) | hasConfirmationState(itemEl) { method opened (line 139) | get opened() { method open (line 148) | open() { method close (line 166) | close() { FILE: src/utils/throttled.js function throttled (line 8) | function throttled(delay, fn) { FILE: vite.config.js constant NODE_ENV (line 6) | const NODE_ENV = process.argv.mode || "development"; constant VERSION (line 7) | const VERSION = pkg.version;