Class: CardLayout

CardLayout

layoutEngines/cardlayout.js, line 32

カードレイアウトエンジンの新しいインスタンスを作成します。

Parameters:
Name Type Description
options Object

CardLayoutの初期化に使用されるオブジェクト。

Name Type Default Description
cardHeight number 256 optional

デフォルトの行の高さ。

cardWidth number | string "container width" optional

デフォルトの列幅。

direction string "HORIZONTAL" optional

レイアウト方向。"HORIZONTAL"または"VERTICAL"を指定できます。

showScrollBar boolean true optional

スクロールバーを表示するかどうかを指定します。

rightToLeft boolean false optional

要素を右から左にレイアウトするかどうかを示します。

filterExpression string optional

データコレクションのフィルタリングに使用されるフィルタ式文字列。

defaultGroupingInfo Object optional

デフォルトのグループ設定オブジェクト。このオブジェクトよりもグループ記述子の設定の方が優先されます。

grouping Object | Array optional

グループの初期化に使用される単一のグループ設定オブジェクトまたはグループ設定オブジェクトの配列。

Name Type Description
field string optional

列のグループ化に使用される列のID。

collapsed boolean optional

グループが折りたたまれているかどうか。

converter Object optional

グループ名を決定する関数。この関数の呼び出し時にはセル値パラメーターが必要です。

header Object optional

グループヘッダの設定。

Name Type Default Description
visible boolean true optional

グループヘッダが表示されるかどうかを指定します。

template string optional

グループヘッダのテンプレート。

height number optional

グループヘッダの高さ。

footer Object optional

グループフッタの設定。

Name Type Default Description
visible boolean false optional

グループフッタが表示されるかどうかを指定します。

template string optional

グループフッタのテンプレート。

height number optional

グループフッタの高さ。

collapseWithGroup boolean optional

グループが折りたたまれているときにフッタも折りたたまれるかどうかを指定します。falseの場合、グループが折りたたまれた場合でもフッタは表示されたままになります。

groupStrategy Object optional

グループレイアウトストラテジーの定義に使用されるグループストラテジーオブジェクト。

rowTemplate string optional

'#'+templateIDで始まる文字列、または行の構造とレイアウトを表す生のHTML文字列。

allowAsyncRender boolean false optional

列でasyncRenderメソッドを実行するかどうかを示します。