eCatalogSearchViewer

JavaScript-API-Referenz für E-Katalog-SearchViewer.

[!DNL eCatalogSearchViewer([config])]

Constructor erstellt eine neue Instanz des E-Katalog-Search-Viewers.

Parameter

config

Das optionale JSON-Konfigurationsobjekt {Object} ermöglicht es, alle Viewer-Einstellungen an den Konstruktor zu übergeben, sodass keine einzelnen Setter-Methoden aufgerufen werden. Enthält die folgenden Eigenschaften:

  • containerId - {String} ID des DOM-Containers (normalerweise ein DIV), in den der Viewer eingefügt wird. Es ist nicht erforderlich, dass das Container-Element zum Zeitpunkt des Aufrufs dieser Methode erstellt wird. Der Container muss jedoch vorhanden sein, wenn init() ausgeführt wird. Erforderlich.

  • params - {Object} JSON-Objekt mit Viewer-Konfigurationsparametern, wobei der Eigenschaftsname entweder eine Viewer-spezifische Konfigurationsoption oder ein SDK-Modifikator ist und der Wert dieser Eigenschaft ein entsprechender Einstellungswert ist. Erforderlich.

  • Handler - {Object} JSON-Objekt mit Viewer-Ereignis-Rückrufen, wobei der Eigenschaftsname der Name des unterstützten Viewer-Ereignisses ist und der Eigenschaftswert eine JavaScript-Funktionsreferenz zu einem entsprechenden Rückruf ist. Optional.

    Weitere Informationen zu Viewer-Ereignissen finden Sie unter Ereignis-Rückrufe .

  • lokalisiertenTexten - { Object } JSON-Objekt mit lokale Anpassungen-Daten. Optional.

    Weitere Informationen finden Sie unter Lokale Anpassung der Benutzeroberflächenelemente .

    Weitere Informationen zum Inhalt des Objekts finden Sie im Viewer-SDK-Benutzerhandbuch und im Beispiel.

Gibt zurück

Keine.

Beispiel

var eCatalogSearchViewer = new s7viewers.eCatalogSearchViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"Viewers/Pluralist", 
 "serverurl":"http://s7d1.scene7.com/is/image/", 
 "searchserverurl":"http://s7search1.scene7.com/s7search/" 
}, 
"handlers":{ 
 "initComplete":function() { 
  console.log("init complete"); 
} 
}, 
"localizedTexts":{ 
"en":{ 
"CloseButton.TOOLTIP":"Close" 
}, 
"fr":{ 
"CloseButton.TOOLTIP":"Fermer" 
}, 
defaultLocale:"en" 
} 
});

Auf dieser Seite