web-dev-qa-db-ja.com

TinyMCEのaddButton()関数で可能なすべての設定属性は何ですか?

documentation についてはあまり明確ではありません。

name-文字列-追加するボタンの名前。

設定-オブジェクト-タイトル、コマンドなどの設定オブジェクト

"等"?本当に?残りの可能な属性はどこで確認できますか?

51
mae
  • 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のドキュメントページを参照してください

39
Jason

知りたいのは、設定オブジェクト(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で割り当てられます。

18
Thariama

V4でaddButtonドキュメントを検索しようとして同じ問題が発生したので、誰かがそれを必要とする場合に備えて、リンクを見つけました。

tinymce.ui.Button

それが誰かを助けることを願っています!

5
Andy