タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

プラグインに関するtohtasのブックマーク (1)

  • ExtJS プラグインの作り方 - 蜘蛛の糸をつむぐには…

    ExtJSのコンポーネントを拡張するプラグイン。コンフィグオプションにpluginsを指定できるものがいくつもあります。 プラグインを作るとなると少々難しく思いがちですが、ExtJSのそれはシンプルです。 クラスをひとつ定義し、メソッドinitがあるだけ。 後はお好きに。といった具合。 プラグイン名 = function(){ this.init = function(comp){ compは組み込まれたコンポーネント。 }; } このinit関数がいつコールされるかというと・・・・ Ext.Componentの199行目から、402行目(initPlugin)のくだり。 initComponent関数が呼ばれた直後となります。 イベント登録(addEvents)は終わり、renderされる前がタイミング。 this.initComponent(); if(this.plugins){ i

  • 1