Lines Matching defs:Mode

15  * @param {Array.<ImageEditor.Mode>} modes Available editor modes.
264 * ImageEditor.Mode represents a modal state dedicated to a specific operation.
273 ImageEditor.Mode = function(name, title) {
279 ImageEditor.Mode.prototype = {__proto__: ImageBuffer.Overlay.prototype };
284 ImageEditor.Mode.prototype.getViewport = function() { return this.viewport_; };
289 ImageEditor.Mode.prototype.getImageView = function() {
296 ImageEditor.Mode.prototype.getMessage = function() { return this.message_; };
301 ImageEditor.Mode.prototype.isApplicable = function() { return true; };
310 ImageEditor.Mode.prototype.bind = function(editor, button) {
321 ImageEditor.Mode.prototype.setUp = function() {
330 ImageEditor.Mode.prototype.createTools = function(toolbar) {};
335 ImageEditor.Mode.prototype.cleanUpUI = function() {
342 ImageEditor.Mode.prototype.cleanUpCaches = function() {};
348 ImageEditor.Mode.prototype.update = function(options) {
355 ImageEditor.Mode.prototype.markUpdated = function() {
362 ImageEditor.Mode.prototype.isUpdated = function() { return this.updated_; };
367 ImageEditor.Mode.prototype.reset = function() {
380 ImageEditor.Mode.OneClick = function(name, title, command) {
381 ImageEditor.Mode.call(this, name, title);
386 ImageEditor.Mode.OneClick.prototype = {__proto__: ImageEditor.Mode.prototype};
391 ImageEditor.Mode.OneClick.prototype.getCommand = function() {
438 * @return {ImageEditor.Mode} The current mode.
445 * @param {ImageEditor.Mode} mode The new mode.
468 * @param {ImageEditor.Mode} mode The mode.
532 * @param {string} name Mode name.
544 console.error('Mode "' + name + '" not found.');