Table
密度、ストライプ、横スクロールに対応した Flutter のセマンティックな行列データを表示します。
密度、ストライプ、横スクロールに対応したセマンティックな行列データを表示します。
主なプロパティ
| プロパティ | 説明 |
|---|---|
| 密度 | compact, comfortable, spacious |
| 行 | 任意のストライプと footer |
インストール
パッケージを追加し、公開ライブラリをインポートしてください。
flutter pub add tinyrack_uiimport 'package:tinyrack_ui/tinyrack_ui.dart';プレイグラウンド
使用方法
import 'package:material_ui/material_ui.dart';
import 'package:tinyrack_ui/tinyrack_ui.dart';
const TRTable(
columns: [TRTableColumn(label: Text('Rack'))],
rows: [TRTableRow(cells: [Text('Rack A')])],
)例
コンパクトな状態データ パーマリンク
一覧性が必要な運用データには compact 密度とストライプを使います。
API
TRTable のプロパティ
| Prop | 型 / デフォルト | 用途 |
|---|---|---|
columns / rows | List · required | ヘッダーと順序付きセルを定義します。 |
density | TRTableDensity · comfortable | 行間隔を設定します。 |
striped | bool · false | 本文行の背景を交互に表示します。 |
caption / footer | Widget? / TRTableFooter? | キャプションと集計行を追加します。 |