ldc-sbv/wp-includes/js/tinymce/plugins/hr/plugin.js

40 lines
919 B
JavaScript
Raw Normal View History

2017-08-08 12:06:05 +02:00
(function () {
2021-09-21 15:01:08 +02:00
var hr = (function () {
'use strict';
2017-08-08 12:06:05 +02:00
2021-09-21 15:01:08 +02:00
var global = tinymce.util.Tools.resolve('tinymce.PluginManager');
2017-08-08 12:06:05 +02:00
2021-09-21 15:01:08 +02:00
var register = function (editor) {
2017-08-08 12:06:05 +02:00
editor.addCommand('InsertHorizontalRule', function () {
editor.execCommand('mceInsertContent', false, '<hr />');
});
2021-09-21 15:01:08 +02:00
};
var Commands = { register: register };
2017-08-08 12:06:05 +02:00
2021-09-21 15:01:08 +02:00
var register$1 = function (editor) {
2017-08-08 12:06:05 +02:00
editor.addButton('hr', {
icon: 'hr',
tooltip: 'Horizontal line',
cmd: 'InsertHorizontalRule'
});
editor.addMenuItem('hr', {
icon: 'hr',
text: 'Horizontal line',
cmd: 'InsertHorizontalRule',
context: 'insert'
});
2021-09-21 15:01:08 +02:00
};
var Buttons = { register: register$1 };
global.add('hr', function (editor) {
Commands.register(editor);
Buttons.register(editor);
2017-08-08 12:06:05 +02:00
});
2021-09-21 15:01:08 +02:00
function Plugin () {
}
return Plugin;
2017-08-08 12:06:05 +02:00
2021-09-21 15:01:08 +02:00
}());
2017-08-08 12:06:05 +02:00
})();