(クラス)
コンストラクタ public | {BaseRecordGridColumn.default ...} |
アクセサ public BaseRecordGridColumn.column-depth:
int セッター package BaseRecordGridColumn.column-depth:
int
セッター protected BaseRecordGridColumn.grid:#
RecordGrid
プロパティ 継承 RecordGridOptions:
cell-spec, cells-take-focus?, column-movable?, column-resizable?, edit-on-focus?, editable?, enclose-header-label?, filter-menu-proc, format-spec, halign, header-spec, parse-spec, sort-spec, valign
public | {BaseRecordGridColumn.option-changed key:String, value:any}:void |
public | {BaseRecordGridColumn.option-lookup-here}:(item:#OptionItem, local-key?:bool) |
protected | {BaseRecordGridColumn.propagate-option-change}:void |
メソッド 継承 OptionListInterface:
add-option, add-style-option, change-option-parent-notify, clone-options, get-option, get-option-by-name, keyword-init-arg, local-add-notify, local-remove-notify, name-to-option-key, new-option-item, notify-option-children, option-change-notify, option-lookup, option-propagate-notify, option-set?, register-options, remove-option, remove-style-option, remove-styles, set-option-by-name, set-style-option-by-name, unset-option-by-name, unset-style-option-by-name
(コンストラクタ)
public | {BaseRecordGridColumn.default ...} |
このクラスを作成します。
...: このオブジェクトで設定するオプション。
(アクセサ)
アクセサ public BaseRecordGridColumn.column-depth:
int セッター package BaseRecordGridColumn.column-depth:
int
(アクセサ)
セッター protected BaseRecordGridColumn.grid:#
RecordGrid
(アクセサ)
オブジェクトのオプションの親を返します。
戻り値
オーバーライド
(アクセサ)
このオブジェクトが所属する RecordGridColumnGroup です。
(メソッド)
指定された列を共有する最初の親カラムグループを返します。
戻り値
導入:
バージョン 7.0
(メソッド)
public | {BaseRecordGridColumn.option-changed key:String, value:any}:void |
このオブジェクトにオプションの値が変更したことを通知します。
key: 値が変更されたオプションの名前を指定する
String。
プログラミング注意事項
オプションが (a) ローカル オプションの場合、あるいは (b) 非ローカル オプションで、このオプションに対してオブジェクトが option-change ハンドラ プロシージャを宣言している場合、オプションの値がバインド、変更、またはバインド解除されるたびにオプション パッケージはこのメソッドを一度呼び出します。
オーバーライド
(メソッド)
public | {BaseRecordGridColumn.option-lookup-here}:(item:#OptionItem, local-key?:bool) |
オプション検索ステップを実行します。
local?:
bool で、このオブジェクトがオプション検索の開始場所である場合は true、オプション検索がこのオブジェクトの子孫から開始した場合は false です。
戻り値
返される
OptionItem には、該当する
key のバインドが含まれます (このオブジェクトで存在する場合)。返される
bool は、
key がローカル オプション キーの場合は true です。この場合、このオブジェクト以降のオプション検索は行なわれません。
プログラミング注意事項
主に内部使用を目的としています。
オーバーライド
クラスが
OptionKey とバインディング オプションのマッピングに非標準のアルゴリズムを実装する場合は、オーバーライドされます。
(メソッド)
protected | {BaseRecordGridColumn.propagate-option-change}:void |
このオブジェクト、および該当する場合はそのオプションの子孫にオプションが変更されたことを通知します。
item: 追加または削除されたバインディング オプション。
removed?: item が削除された場合は true、それ以外の場合は false。
注意事項
プログラミング注意事項
option-list パッケージでの内部使用を目的としています。
オーバーライド
通常はオーバーライドされません。