メインコンテンツまでスキップ

フィールドのスタイルを取得

概要

getFieldStyle 関数は、フィールドに適用されているインラインスタイルを取得します。

構文

atPocket.app.record.getFieldStyle(fieldUid, rowIndex);

引数

引数名説明
fieldUidstringフィールドのUID。明細(SubTable)の場合は列のUID
rowIndexnumber明細の行インデックス(0始まり・任意)。省略して列UIDのみを指定した場合は先頭行から読み取ります

戻り値

説明
Promise<object>content / background / label をキーにしたスタイル。適用されていないキーは含まれません

使用可能画面

  • レコード詳細画面
  • レコード作成画面
  • レコード編集画面

使用例

const style = await atPocket.app.record.getFieldStyle('field-2');
console.log(style.content?.backgroundColor);
備考

取得できるのはインラインスタイルのみです。CSS に由来する既定値は含まれません。

関連ページ