getComponent

最終更新日: 2022-01-12
  • 作成対象:
  • Developer
    User

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

getComponent(componentId)

ビューアで使用される Viewer 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 を操作する場合は、「 Viewer SDK.

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

戻り値

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

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

このページ