getComponent

フライアウトビューアのJavaScript APIリファレンス

getComponent(componentId)

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

パラメータ

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

コンポーネントID

ビューアSDKコンポーネントのクラス名

parameterManager

s7sdk.ParameterManager

コンテナ

s7sdk.common.コンテナ

mediaSet

s7sdk.set.MediaSet

flyout

s7sdk.image.FlyoutZoomView

swatches

s7sdk.set.Swatches

SDK APIを使用する場合、ビューアSDKで説明されているとおり、正しい完全修飾SDK名前空間を使用することが重要です。

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

を返す

{Object} ビューアSDKコンポーネントへのリファレンス。componentIdがサポートされているビューアコンポーネントでない場合、またはビューアのロジックによってコンポーネントがまだ作成されていない場合は、nullが返されます。

<instance>.setHandlers({ 
 "initComplete":function() { 
  var flyoutZoomView = <instance>.getComponent("flyout"); 
} 
})

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now