コンテンツにスキップ

テーブルカラム

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

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

カラムタイプデータタイプ値 (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
アバターnumber• 表示アバターパスまたはURL
• 2文字以下のテキスト
/avatar.jpg
イメージstringイメージパスまたはURL/image.jpg
アイコンボタンstringアイコン指定文字列AddCircle
プッシュボタンstringボタンのラベルEdit
リンクstringリンクラベルLink

Tips

プロパティ

UIダイアログ

項目入力値オプションデフォルト値
ID文字列自動設定
ラベル文字列
カラムタイプ選択- テキスト
- 数値
- 日付
- 日時
- 時刻
- チェックボックス
- レーティング
- アバター
- イメージ
- アイコンボタン
- プッシュボタン
- リンク
テキスト
数値100
文字列
カラーピッカー
記号と単位の位置 [テキスト/数値]選択- なし
- 先頭
- 末尾
なし
記号と単位 [テキスト/数値]文字列
水平位置選択- 左
- 中央
- 右
[詳細1]
フォーマット[数値]選択- None
- #,#.##
- #,#.00
None
フォーマット[日付]選択- yyyy/MM/dd
- MM/dd/yyyy
- dd/MM/yyyy
yyyy/MM/dd
フォーマット[日時]選択- yyyy/MM/dd hh:mm aa
- MM/dd/yyyy hh:mm aa
- dd/MM/yyyy hh:mm aa
yyyy/MM/dd hh:mm aa
最大値 [レーティング]数値5
最小単位 [レーティング]number1
イメージ幅 [イメージ]数値40
イメージ高さ [イメージ]数値40
イメージ表示方法 [イメージ]選択- 全体埋め
- 全体表示
- 拡大縮小なし
全体埋め
スタイル
[アバター]
選択- 円
- 角丸
- 正方形
スタイル
[プッシュボタン]
選択- 塗りつぶし
- アウトライン
- テキスト
塗りつぶし
下線 [リンク]選択- 常に
- ホバー時
- なし
常に
前アイコン [プッシュボタン]選択なし
後アイコン [プッシュボタン]選択なし
表示真偽- オン
- オフ
オン
非アクティブ [プッシュボタン/ アイコンボタン]真偽- オン
- オフ
オン
クリックイベント
[イメージ/リンク]
選択- なし
- アクション
アクション
クリックイベント
[プッシュボタン/アイコンボタン]
選択- なし
- アップロード
- アクション
アクション

アクション

項目プロパティデータ型オプションデフォルト値
IDidstring自動設定
ラベルlabelstring
widthnumber100
colorstring
記号と単位の位置 [テキスト/数値]inputAdornmentsPositionstring
記号と単位 [テキスト/数値]inputAdornmentsstring
水平位置halignstring- left
- center
- right
[詳細1]
フォーマット[数値]formatstring- none
- #,#.##
- #,#.00
none
フォーマット[日付]formatstring- yyyy/MM/dd
- MM/dd/yyyy
- dd/MM/yyyy
yyyy/MM/dd
フォーマット[日時]formatstring- yyyy/MM/dd hh:mm aa
- MM/dd/yyyy hh:mm aa
- dd/MM/yyyy hh:mm aa
yyyy/MM/dd hh:mm aa
最大値 [レーティング]maxnumber5
最小単位 [レーティング]precisionnumber1
イメージ幅 [イメージ]imageWidthnumber40
イメージ高さ [イメージ]imageHeightnumber40
イメージ表示方法 [イメージ]objectFitstring- cover
- contain
- none
cover
スタイル
[アバター]
variantstring- circular
- rounded
- square
circular
スタイル
[プッシュボタン]
variantstring- contained
- outlined
- text
contained
下線 [リンク]underlinestring- always
- hover
- none
always
前アイコン [プッシュボタン]startIconstring
後アイコン [プッシュボタン]endtIconstring
表示visibilityboolean- true
- false
true
非アクティブ [プッシュボタン/ アイコンボタン]disabledbooleanfalse

Tips

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

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

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

イベント

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

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