カルーセルビューアのJavaScript APIリファレンス。
getComponent(componentId)
ビューアで使用されるビューアSDKコンポーネントへの参照を返します。 Webページでは、この方法を使用して、標準提供ビューアの動作を拡張またはカスタマイズできます。 このメソッドは、initComplete
ビューアのコールバックを実行した後にのみ呼び出します。そうしないと、ビューアのロジックによってコンポーネントがまだ作成されていない可能性があります。
*
componentID*
- {String}
ビューアで使用されるビューアSDKコンポーネントのID。このビューアは、次のコンポーネントIDをサポートしています。
コンポーネントID |
ビューアSDKコンポーネントのクラス名 |
---|---|
parameterManager |
s7sdk.ParameterManager |
コンテナ |
s7sdk.common.Container |
mediaSet |
s7sdk.set.MediaSet |
carouselView |
s7sdk.set.CarouselView |
imageMapEffect |
s7sdk.image.mageMapEffect |
controlBar |
s7sdk.common.ControlBar |
setIndicator |
s7sdk.set.SetIndicator |
nextButton |
s7sdk.common.PanRightButton |
prevButton |
s7sdk.common.PanLeftButton |
SDK APIを操作する場合は、ビューアSDKの名前空間で説明されているように、適切な完全修飾SDK名前空間を使用することが重要です。
特定のコンポーネントについて詳しくは、ビューアSDK APIのドキュメントを参照してください。
{Object}
ビューアSDKコンポーネントへのリファレンス。componentId
がサポートされているビューアコンポーネントでない場合、またはビューアのロジックによってコンポーネントがまだ作成されていない場合、メソッドはnull
を返します。
<instance>.setHandlers({
"initComplete":function() {
var carouselView = <instance>.getComponent("carouselView");
}
})