We’ve migrated our documentation to a new site, which means some URLs have changed.
Audience

Content Widget: styleオブジェクト

Contentウィジェットスタイルオブジェクト(または単に「スタイルオブジェクト」)は コンテントウィジェットの CSS の情報です。スタイルオブジェクトを編集するための 基本的なユーザインターフェース はありますが、 直接 API を使うことも可能です。 

スタイルオブジェクトは以下のフィールドを持っています。スタイルオブジェクトを作成する際にフィールドを指定しなかった場合、その値は null になります。更新で指定されていないフィールドは変更されません。サーバーから(作成、参照、更新のレスポンスとして)呼び出した際に存在しないフィールドはその値が null であることを意味します。

名前

タイプ

説明

id

String

スタイルID

siteGroupId

String

このスタイルが属するサイトグループ

description

String

スタイルオブジェクトの簡易説明

managed

Boolean

スタイルオブジェクトが管理権限が必要な特別な設定を含む場合は True

settings

Object

このスタイルに関する詳細設定(下記で説明)

lastUpdatedBy

String

スタイルの最新更新者のメールアドレス

lastUpdatedAt

String (Date)

スタイルの最終更新日時 (ISO 8601 形式

history

Array of Object

以前の設定のリスト

Notes

  1. オブジェクト作成時に lastUpdatedBy や lastUpdatedAt が指定されてもその値は使用されません。しかし更新時にこれが指定された場合、更新を成功させるためには現在の値と一致しなければなりません。これは optimistic concurrency control とお考えください。しかしながら、同時に同じオブジェクトに対して複数の競合する更新がある場合、現在のところ保証することはできません。

  2. history フィールドは個々のオブジェクトが参照または更新された時にのみそのレスポンスに含まれます。過去50件までの履歴で、直近のものから順に表示されます。これらの履歴は id, siteGroupId, history のフィールドを含まない以外はスタイルオブジェクトそのものです。 テンプレートオブジェクトが作成、更新された時にのみ、 history フィールドは無視されます。

スタイルオブジェクトには以下のフィールドがあります。このレベルでは更新が指定されていない場合、 null として扱われます。したがってフィールドの値は変更される可能性があります。

名前

タイプ

必須

説明

type

String

Yes

スタイルタイプ。現在は常に "basic"。

head

String

No

ウィジェットにレンダリングされる iframe のヘッダに追加される宣言

css

String

Yes

実際のCSSスタイルシート。template object で class と ID について説明があります。


Last updated: