Month: 2月 2011

Ext.defineを利用したクラス生成:flexSetterの特徴 – Ext JS 4


前回に引き続き、Ext JS 4の新しいクラスシステムの解説をします。
Ext JS 4でクラスを定義するには、今後、Ext.extendではなくExt.defineを利用することは、前回ふれました。

Ext.defineは内部的に、Ext.Function.flexSetterを利用してクラスに対してコンフィグオプション(クラスプロパティ)を設定する際に、自動的にsetter/getterを生成する機構を備えています。