X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/lib/editor/atto/yui/src/editor/js
home
/
cbholdings
/
pasukulu
/
lib
/
editor
/
atto
/
yui
/
src
/
editor
/
js
/
📁
..
📄
autosave-io.js
(7.95 KB)
📄
autosave.js
(9.2 KB)
📄
clean.js
(28.31 KB)
📄
commands.js
(6.67 KB)
📄
editor-plugin-buttons.js
(35.44 KB)
📄
editor-plugin-dialogue.js
(3.52 KB)
📄
editor-plugin.js
(4.13 KB)
📄
editor.js
(14.51 KB)
📄
filepicker.js
(2.35 KB)
📄
menu.js
(9.32 KB)
📄
notify.js
(4.44 KB)
📄
selection.js
(12.99 KB)
📄
styling.js
(7.38 KB)
📄
textarea.js
(3.72 KB)
📄
toolbar-keyboardnav.js
(6.46 KB)
📄
toolbar.js
(1.89 KB)
Editing: toolbar.js
// This file is part of Moodle - http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * @module moodle-editor_atto-editor * @submodule toolbar */ /** * Toolbar functions for the Atto editor. * * See {{#crossLink "M.editor_atto.Editor"}}{{/crossLink}} for details. * * @namespace M.editor_atto * @class EditorToolbar */ function EditorToolbar() {} EditorToolbar.ATTRS = { }; EditorToolbar.prototype = { /** * A reference to the toolbar Node. * * @property toolbar * @type Node */ toolbar: null, /** * A reference to any currently open menus in the toolbar. * * @property openMenus * @type Array */ openMenus: null, /** * Setup the toolbar on the editor. * * @method setupToolbar * @chainable */ setupToolbar: function() { this.toolbar = Y.Node.create('<div class="' + CSS.TOOLBAR + '" role="toolbar" aria-live="off"/>'); this.openMenus = []; this._wrapper.appendChild(this.toolbar); if (this.textareaLabel) { this.toolbar.setAttribute('aria-labelledby', this.textareaLabel.get("id")); } // Add keyboard navigation for the toolbar. this.setupToolbarNavigation(); return this; } }; Y.Base.mix(Y.M.editor_atto.Editor, [EditorToolbar]);
Upload File
Create Folder