Skip to content

行、セル ホバーと選択

デモ

loading

行選択の無効化

rowActive.disabled を使用して、特定の行の選択機能を無効にできます。

注意

rowActive.disabled:行はクリックで選択できません。ただし、setCurrentRow メソッドでこの行を選択仍然できます。

現在の行を設定

expose setCurrentRow コンポーネントメソッドを呼び出して現在行を選択できます。

選択セルを設定

expose setSelectedCell コンポーネントメソッドを呼び出して現在セルを選択できます。

API

関連 Props:

キーデフォルト説明
rowHoverbooleantrueホバーした行をハイライトするかどうか
rowActiveboolean | RowActiveOptiontrue選択された行をハイライトするかどうか
rowCurrentRevokable deprecated(v0.8.9) rowActive.revokable を使用してくださいbooleantrue選択された行を再度クリックして選択解除できるかどうか(rowActive=trueの場合)
cellHoverbooleanfalseホバーしたセルをハイライトするかどうか
cellActivebooleanfalse選択されたセルをハイライトするかどうか
selectedCellRevokablebooleantrueセルを再度クリックして選択解除できるかどうか(cellActive=trueの場合)

TIP

rowActive を false に設定すると、コンポーネントの内部スタイルは非表示になりますが、カスタムスタイリングのために tr 要素には引き続き active クラスが追加されます。

RowActiveOption

キーデフォルト説明
enabledbooleantrue行選択機能を有効にするかどうか
disabled(row: DT) => boolean() => false行選択を無効にするかどうか
revokablebooleantrue選択を解除できるかどうか

MITライセンスの下で公開されています