TinyMCE的addButton()函数中的所有可能的设置属性是什么?

mae*_*mae 51 javascript user-interface wysiwyg tinymce button

文件是不是对这个很清楚.

name - String - 要添加的按钮名称.

设置 - 对象 - 具有标题,cmd 等的设置对象.

"等等"?真?我在哪里可以看到其他可能的属性?

Jas*_*son 39

  • autofocus:如果在渲染时应该聚焦控件,则为True
  • border:边框值示例:1 1 1 1
  • classes:空格分隔的要添加的类列表
  • disabled:默认情况下禁用控件
  • hidden:默认情况下隐藏控件
  • icon:用于按钮的图标
  • image:用于图标的图像
  • margin:保证金框值示例:1 1 1 1
  • minHeight:控件的最小高度
  • minWidth:控件的最小宽度
  • name:控件实例的名称
  • padding:填充框值示例:1 1 1 1
  • role:WAI-ARIA用于控制的角色
  • size:按钮尺寸小|中|大
  • style:要添加的样式CSS属性
  • text:要在小部件内显示的文本
  • tooltip:悬停时显示的工具提示文本

有关所有设置和方法的完整列表,请参阅TinyMCE文档页面

  • 有一个`type`选项,但是,我在官方文档中找不到对它的所有可能值的引用.顺便说一句,上面的链接都被打破了.:/ (2认同)

Tha*_*ama 18

您想知道的是设置对象中的设置(tinymce 3).这里是:

title       --> title
label       --> label
scope       --> scope
onclick     --> function to be called onclick
menu_button --> flag, defines if the button is a menu button
cmd         --> tinymce command to get executed onClick
ui          --> paramter for the tinymce command cmd
value       --> value for the tinymce command cmd
Run Code Online (Sandbox Code Playgroud)

这些设置createButton在类的功能中分配ControlManager.


And*_*ndy 5

在尝试addButton在V4中找到文档时遇到了同样的问题,我找到了链接,以防有人需要它.

tinymce.ui.Button

希望它可以帮到某人!