フィールドのスタイルを取得
概要
getFieldStyle 関数は、フィールドに適用されているインラインスタイルを取得します。
構文
atPocket.app.record.getFieldStyle(fieldUid, rowIndex);
引数
| 引数名 | 型 | 説明 |
|---|---|---|
| fieldUid | string | フィールドのUID。明細(SubTable)の場合は列のUID |
| rowIndex | number | 明細の行インデックス(0始まり・任意)。省略して列UIDのみを指定した場合は先頭行から読み取ります |
戻り値
| 型 | 説明 |
|---|---|
| Promise<object> | content / background / label をキーにしたスタイル。適用されていないキーは含まれません |
使用可能画面
- レコード詳細画面
- レコード作成画面
- レコード編集画面
使用例
const style = await atPocket.app.record.getFieldStyle('field-2');
console.log(style.content?.backgroundColor);
備考
取得できるのはインラインスタイルのみです。CSS に由来する既定値は含まれません。