カルーセルビューアのJavaScript APIリファレンス。
getComponent(componentId)
ビューアで使用されているビューアSDKコンポーネントへの参照を返します。 Webページでは、このメソッドを使用して、標準搭載のビューアの動作を拡張またはカスタマイズできます。 このメソッドは、initComplete
ビューアのコールバックを実行した後でのみ呼び出してください。呼び出さないと、ビューアのロジックによってコンポーネントがまだ作成されていない場合があります。
*
componentID*
— ビューア {String}
が使用するビューアSDKコンポーネントのID。このビューアでは、次のコンポーネントIDがサポートされています。
コンポーネントID |
ビューアSDKコンポーネントのクラス名 |
---|---|
parameterManager |
s7sdk.ParameterManager |
コンテナ |
s7sdk.common.コンテナ |
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");
}
})