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"); 
} 
})

このページ