Skip to main content

Editbar

Located in src/static/js/pad_editbar.js

isEnabled()

If the editorbar contains the class enabledtoolbar, it is enabled.

disable()

Disables the editorbar. This is done by adding the class disabledtoolbar and removing the enabledtoolbar

toggleDropDown(dropdown)

Shows the dropdown div.popup whose id equals dropdown.

registerCommand(cmd, callback)

Register a handler for a specific command. Commands are fired if the corresponding button is clicked or the corresponding select is changed.

registerAceCommand(cmd, callback)

Creates an ace callstack and calls the callback with an ace instance (and a toolbar item, if applicable): callback(cmd, ace, item).

Example:

toolbar.registerAceCommand("insertorderedlist", function (cmd, ace) {
ace.ace_doInsertOrderedList();
});

registerDropdownCommand(cmd, dropdown)

Ties a div.popup where id equals dropdown to a command fired by clicking a button.

triggerCommand(cmd[, item])

Triggers a command (optionally with some internal representation of the toolbar item that triggered it).