documentation についてはあまり明確ではありません。
name-文字列-追加するボタンの名前。
設定-オブジェクト-タイトル、コマンドなどの設定オブジェクト。
"等"?本当に?残りの可能な属性はどこで確認できますか?
autofocus
:レンダリング時にコントロールにフォーカスする必要がある場合はTrueborder
:境界ボックスの値の例:1 1 1 1classes
:追加するクラスのスペース区切りリストdisabled
:コントロールはデフォルトで無効になっていますかhidden
:コントロールはデフォルトで非表示になっていますicon
:ボタンに使用するアイコンimage
:アイコンに使用する画像margin
:マージンボックスの値の例:1 1 1 1minHeight
:コントロールの最小の高さminWidth
:コントロールの最小幅name
:コントロールインスタンスの名前padding
:ボックス値のパディングの例:1 1 1 1role
:制御に使用するWAI-ARIAロールsize
:ボタンのサイズ小|中|大style
:追加するスタイルCSSプロパティtext
:ウィジェット内に表示するテキストtooltip
:ホバー時に表示するツールチップテキストすべての設定とメソッドの完全なリストについては、 TinyMCEのドキュメントページを参照してください
知りたいのは、設定オブジェクト(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
これらの設定は、クラスcreateButton
の関数ControlManager
で割り当てられます。
V4でaddButton
ドキュメントを検索しようとして同じ問題が発生したので、誰かがそれを必要とする場合に備えて、リンクを見つけました。
それが誰かを助けることを願っています!