SitesSDK.getProperty(propertyName, callback)

この関数は、ホスト・サイトから、指定したプロパティの値を取得します。

パラメータ

名前 タイプ 説明

propertyName

文字列

プロパティの名前。

callback

関数

コールバック関数です。

関連プロパティ

プロパティ名 説明 設定 レンダリング

height

フレームの高さ

該当なし

はい

width

フレームの幅

該当なし

はい

customSettingsData

設定データ

はい

はい

styleClass

選択したスタイル・クラス

はい

はい

borderColorborderRadiusalignmentborderStylemarginなどのその他のスタイル属性

     

使用方法

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

コンポーネントID

instance

暗号化されたトークン

width

iframeの幅

height

iframeの高さ

viewMode

レンダリング・モードの値

locale

サイトまたはブラウザで設定されている言語

settingsId

現在の設定ID

設定URLからフェッチされる追加プロパティ

getProperty()の使用によるプロパティ値のフェッチに加えて、設定URLからフェッチできるその他のプロパティを次に示します。

プロパティ名 説明

currCompId

編集対象のコンポーネントのID

instance

暗号化されたトークン

width

設定のiframeの幅

locale

サイトまたはブラウザで設定されている言語

OrigSettingsId

コンポーネントの元の設定ID

settingsId

新しい設定ID