getComponent

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

getComponent(componentId)

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

パラメータ

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

コンポーネントID

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

parameterManager

s7sdk.ParameterManager

コンテナ

s7sdk.common.Container

mediaSet

s7sdk.set.MediaSet

flyout

s7sdk.image.FlyoutZoomView

スウォッチ

s7sdk.set.Swatches

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

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

戻り値

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

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

このページ