123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- ///import core
- ///import uicore
- ///commands 表情
- (function() {
- var utils = baidu.editor.utils,
- Popup = baidu.editor.ui.Popup,
- SplitButton = baidu.editor.ui.SplitButton,
- MultiMenuPop = (baidu.editor.ui.MultiMenuPop = function(options) {
- this.initOptions(options);
- this.initMultiMenu();
- });
- MultiMenuPop.prototype = {
- initMultiMenu: function() {
- var me = this;
- this.popup = new Popup({
- content: "",
- editor: me.editor,
- iframe_rendered: false,
- onshow: function() {
- if (!this.iframe_rendered) {
- this.iframe_rendered = true;
- this.getDom("content").innerHTML =
- '<iframe id="' +
- me.id +
- '_iframe" src="' +
- me.iframeUrl +
- '" frameborder="0"></iframe>';
- me.editor.container.style.zIndex &&
- (this.getDom().style.zIndex =
- me.editor.container.style.zIndex * 1 + 1);
- }
- }
- // canSideUp:false,
- // canSideLeft:false
- });
- this.onbuttonclick = function() {
- this.showPopup();
- };
- this.initSplitButton();
- }
- };
- utils.inherits(MultiMenuPop, SplitButton);
- })();
|