getComponent getcomponent

Flyout Viewer用JavaScript API リファレンス

getComponent(componentId)

ビューアで使用されるビューア SDK コンポーネントへの参照を返します。 Web ページでは、このメソッドを使用して、標準ビューアの動作を拡張またはカスタマイズできます。 このメソッドは、initComplete ビューア コールバックが実行された後にのみ呼び出します。そうでない場合、ビューア ロジックによってまだコンポーネントが作成されない可能性があります。

パラメーター section-4fb77a645fdd45b3aaa5079c31e3bb05

*componentID* - {String}は、ビューアで使用されるビューア SDK コンポーネントのIDです。 このビューアは、次のコンポーネント IDをサポートしています。

コンポーネント ID
Viewer SDK コンポーネントクラス名
parameterManager
s7sdk.ParameterManager
コンテナ
s7sdk.common.Container
mediaSet
s7sdk.set.MediaSet
フライアウト
s7sdk.image.FlyoutZoomView
個のスウォッチ
s7sdk.set.Swatches

SDK APIを使用する場合は、Viewer SDKで説明されているように、正しい完全修飾SDK名前空間を使用することが重要です。

特定のコンポーネントについて詳しくは、Viewer SDK API ドキュメントを参照してください。

返品 section-1d3cf85bc7cc4dfe9670e038d02b9101

{Object} Viewer SDK コンポーネントへの参照。 このメソッドは、componentIdがサポートされているビューアコンポーネントでない場合、またはビューアロジックによってコンポーネントがまだ作成されていない場合、nullを返します。

section-9e9332aa86b74a5fb321375c03fdc5b3

<instance>.setHandlers({
 "initComplete":function() {
  var flyoutZoomView = <instance>.getComponent("flyout");
}
})
recommendation-more-help
dynamic-media-developer-resources-help-aem-viewers-ref