コンテンツにスキップ

テーブルカラム

テーブルカラムはテーブルを構成する各カラムコンポーネントです。コンポーネントとして独立しておらずテーブルの子要素として存在します。テーブルのプロパティ右上にある[追加]ボタンからカラム追加できます。ここで追加されるカラムがテーブルカラムです。テーブルカラムはテーブルのプロパティにタブ形式で並びます。タブ要素をクリックすると該当のテーブルカラムのプロパティにアクセスできます。

テーブルカラムは次のようにカラムタイプが分かれます。

カラムタイプデータタイプ値 (value)の設定値 (value)の設定例
テキストstring表示文字列apple
数値number表示数値12345
日付string表示文字列2023-01-01
日時string表示文字列2023-01-01 10:00Z
時刻string表示文字列10:00Z
チェックボックスbooleantrue: on, false: offtrue
レーティングnumberスターの数5
アバターstring• 表示アバターパスまたはURL
• 2文字以下のテキスト
/avatar.jpg
イメージstringイメージパスまたはURL/image.jpg
アイコンボタンstringアイコン指定文字列AddCircle
ボタンstringボタンのラベルEdit
リンクstringリンクラベルLink

プロパティ

No項目入力値デフォルト値アクションプロパティタイプアクションデフォルト値説明
1ID文字列自動設定idstring自動設定[id]プロパティはアクションで設定はできません。
2ラベル文字列labelstringカラムのラベル
3カラムタイプ選択
1. テキスト
2. 数値
3. 日付
4. 日時
5. 時刻
6. チェックボックス
7. レーティング
8. アバター
9. イメージ
10. アイコンボタン
11. ボタン
12. リンク
テキストカラムのタイプ
4幅数値100widthnumber100カラムの幅
5色文字列
カラーピッカー
colorstringカラムの色
6上数値16
8 [アイコンボタン]
7 [チェックボックス]
paddingTopnumber16
8 [アイコンボタン]
7 [チェックボックス]
カラムの各セルの上余白
v3.4.0で追加されたプロパティ
7右数値16
7 [チェックボックス]
paddingRightnumber16
7 [チェックボックス]
カラムの各セルの右余白
v3.4.0で追加されたプロパティ
8下数値16
8 [アイコンボタン]
7 [チェックボックス]
paddingBottomnumber16
8 [アイコンボタン]
7 [チェックボックス]
カラムの各セルの下余白
v3.4.0で追加されたプロパティ
9左数値16
7 [チェックボックス]
paddingLeftnumber16
7 [チェックボックス]
カラムの各セルの左余白
v3.4.0で追加されたプロパティ
10記号と単位の位置 [テキスト/数値]選択
1. なし
2. 先頭
3. 末尾
なしinputAdornmentsPositionstring記号と単位の表示位置
11記号と単位 [テキスト/数値]文字列inputAdornmentsstring記号と単位のテキスト
12水平位置選択
1. 左
2. 中央
3. 右
[詳細1]halignstring[詳細1]水平位置の配置
13フォーマット[数値]選択
1. None
2. #,#
3. #,#.00
Noneformatstringnone数値のフォーマット
14フォーマット[日付]選択
1. yyyy/MM/dd
2. MM/dd/yyyy
3. dd/MM/yyyy
yyyy/MM/ddformatstringyyyy/MM/dd日付のフォーマット
15フォーマット[日時]選択
1. yyyy/MM/dd hh:mm aa
2. MM/dd/yyyy hh:mm aa
3. dd/MM/yyyy hh:mm aa
yyyy/MM/dd hh:mm aaformatstringyyyy/MM/dd hh:mm aa日時のフォーマット
16最大値 [レーティング]数値5maxnumber5レーティングの最大値
17最小単位 [レーティング]number1precisionnumber1レーティングの最小単位
18イメージ幅 [イメージ]数値40imageWidthnumber40イメージの幅
19イメージ高さ [イメージ]数値40imageHeightnumber40イメージの高さ
20イメージ表示方法 [イメージ]選択
1. 全体埋め
2. 全体表示
3. 拡大縮小なし
全体埋めobjectFitstringcoverイメージの表示方法
21スタイル
[アバター]
選択
1. 円
2. 角丸
3. 正方形
円variantstringcircularアバターのスタイル
22スタイル
[ボタン]
選択
1. 塗りつぶし
2. アウトライン
3. テキスト
塗りつぶしvariantstringcontainedボタンのスタイル
23サイズ
[チェックボックス]
選択
1. 小
2. 中
3. 指定なし
中sizestringmediumチェックボックスのサイズ。指定なしの場合はフォントサイズが有効になります。
v4.2.0で追加されたプロパティ
24サイズ
[レーティング]
選択
1. 小
2. 中
3. 大
4. 指定なし
中sizestringmediumレーティングのサイズ。指定なしの場合はフォントサイズが有効になります。
v4.2.0で追加されたプロパティ
25サイズ
[アバター]
選択
1. 小
2. 中
3. 大
4. 指定なし
中sizestringmediumアバターのサイズ。指定なしの場合はアバター幅/アバター高さが有効になります。
v4.2.0で追加されたプロパティ
26サイズ
[ボタン]
選択
1. 小
2. 中
3. 大
4. 指定なし
小sizestringsmallボタンのサイズ。指定なしの場合はボタン幅/ボタン高さが有効になります。
v4.2.0で追加されたプロパティ
27サイズ
[アイコンボタン]
選択
1. 小
2. 中
3. 大
4. 指定なし
小sizestringsmallアイコンボタンのサイズ。指定なしの場合はアイコンボタン幅/アイコンボタン高さが有効になります。
v4.2.0で追加されたプロパティ
28ボタン幅 [ボタン]文字列buttonWidthnumber/stringボタンの幅。サイズが指定なしの場合のみ有効です。未指定時はMUIデフォルトサイズ。
v4.2.0で追加されたプロパティ
29ボタン高さ [ボタン]文字列buttonHeightnumber/stringボタンの高さ。サイズが指定なしの場合のみ有効です。未指定時はMUIデフォルトサイズ。
v4.2.0で追加されたプロパティ
30アイコンボタン幅 [アイコンボタン]数値40iconButtonWidthnumber40アイコンボタンの幅(px)。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
31アイコンボタン高さ [アイコンボタン]数値40iconButtonHeightnumber40アイコンボタンの高さ(px)。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
32アバター幅 [アバター]数値40avatarWidthnumber40アバターの幅(px)。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
33アバター高さ [アバター]数値40avatarHeightnumber40アバターの高さ(px)。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
34フォントサイズ
[チェックボックス]
数値24fontSizenumber24チェックボックスのフォントサイズ。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
35フォントサイズ
[レーティング]
数値24fontSizenumber24レーティングのフォントサイズ。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
36フォントサイズ
[ボタン]
数値14fontSizenumber14ボタンラベルのフォントサイズ。サイズが指定なしの場合のみ有効です。
v4.2.0で追加されたプロパティ
37下線 [リンク]選択
1. 常に
2. ホバー時
3. なし
常にunderlinestringalwaysリンクの下線設定
38前アイコン [ボタン]選択なしstartIconstringボタンの前アイコン
39後アイコン [ボタン]選択なしendIconstringボタンの後アイコン
40キャッシュ無効 [イメージ/アバター]真偽OFFcacheDisabledbooleanfalseイメージに対してのキャッシュ利用状態
v4.1.0で追加されました。
41表示真偽ONvisibilitybooleantrueカラムの表示/非表示
42非アクティブ [ボタン/ アイコンボタン]真偽OFFdisabledbooleanfalse非アクティブ状態
43クリックイベント
[イメージ/リンク]
選択
1. なし
2. アクション
アクションクリック時のイベント
44クリックイベント
[ボタン/アイコンボタン]
選択
1. なし
2. アップロード
3. アクション
アクションクリック時のイベント
プロパティカラムタイプ
記号と単位の位置• テキスト
• 数値
記号と単位• テキスト
• 数値
数値フォーマット• 数値
日付フォーマット• 日付
日時フォーマット• 日時
最大値• レーティング
最小単位• レーティング
イメージ幅• イメージ
イメージ高さ• イメージ
イメージ表示方法• イメージ
スタイル• アバター
• ボタン
サイズ• チェックボックス
• レーティング
• アバター
• ボタン
• アイコンボタン
ボタン幅• ボタン
ボタン高さ• ボタン
アイコンボタン幅• アイコンボタン
アイコンボタン高さ• アイコンボタン
アバター幅• アバター
アバター高さ• アバター
フォントサイズ• チェックボックス
• レーティング
• ボタン
下線• リンク
前アイコン• ボタン
後アイコン• ボタン
非アクティブ• ボタン
• アイコンボタン
クリックイベント• イメージ
• アイコンボタン
• ボタン
• リンク

[詳細1] 水平位置 (halign)

水平位置(halign)のデフォルト値は、カラムタイプによって異なります。

カラムタイプデフォルト値
テキスト左 (left)
数値右 (right)
日付右 (right)
日時右 (right)
時刻右 (right)
チェックボックス中央 (center)
レーティング左 (left)
アバター中央 (center)
イメージ左 (left)
リンク左 (left)
ボタン中央 (center)
アイコンボタン中央 (center)

イベント

イベント名説明
onclickクリックイベント「アクション」の場合:
セル内のコンポーネントがクリックされた時に発生します。

クリックイベント「アップロード」の場合:
ファイル選択後、[開く (O)]ボタンをクリックした時にアクションを実行します。