この関数は、ホスト・サイトから、指定したプロパティの値を取得します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
|
|
文字列 |
プロパティの名前。 |
|
|
関数 |
コールバック関数です。 |
関連プロパティ
| プロパティ名 | 説明 | 設定 | レンダリング |
|---|---|---|---|
|
|
フレームの高さ |
該当なし |
はい |
|
|
フレームの幅 |
該当なし |
はい |
|
|
設定データ |
はい |
はい |
|
|
選択したスタイル・クラス |
はい |
はい |
|
|
使用方法
SitesSDK.getProperty('customSettingsData', function (propertyData) {
// store settings data
self.configuration(
{
'id': propertyData.id || self.id,
'url': propertyData.url || self.params.url,
'limit': propertyData.limit || self.params.limit
});
});
レンダリングURLからフェッチされる追加の関連プロパティ
getProperty()の使用によるプロパティ値のフェッチに加えて、レンダリングURLからフェッチできるその他の関連プロパティを次に示します。
| プロパティ名 | 説明 |
|---|---|
|
|
コンポーネントID |
|
|
暗号化されたトークン |
|
|
iframeの幅 |
|
|
iframeの高さ |
|
|
レンダリング・モードの値 |
|
|
サイトまたはブラウザで設定されている言語 |
|
|
現在の設定ID |
設定URLからフェッチされる追加プロパティ
getProperty()の使用によるプロパティ値のフェッチに加えて、設定URLからフェッチできるその他のプロパティを次に示します。
| プロパティ名 | 説明 |
|---|---|
|
|
編集対象のコンポーネントのID |
|
|
暗号化されたトークン |
|
|
設定のiframeの幅 |
|
|
サイトまたはブラウザで設定されている言語 |
|
|
コンポーネントの元の設定ID |
|
|
新しい設定ID |