Instanzmethoden
Steuern Sie eine erstellte Widget-Instanz nach TradingWidget.create().
Zusammenfassung der Methode
zerstören()
Entfernen Sie den Iframe, löschen Sie die Listener und geben Sie die Funktion „zerstört“ einmal für die aktuelle Instanz aus.
getState()
Lesen Sie den aktuellen Lebenszyklusstatus der Widget-Instanz.
Zu den Rückgabewerten gehören „Laden“, „Authentifizierung“, „Bereit“, „Fehler“ und „Zerstört“.
whenReady()
Warten Sie, bis der Iframe die Initialisierung abgeschlossen hat, bevor Sie die abhängige UI-Logik ausführen.
setSymbol(Symbol)
Tauschen Sie das Handelspaar innerhalb des Iframes. Wenn der Iframe noch initialisiert wird, stellt SDK den Befehl in die Warteschlange und sendet ihn nach der Fertigstellung.
setTheme(Thema)
Aktualisieren Sie den Theme-Parameter, der vom eingebetteten Handels-Iframe verwendet wird.
setLocale(Gebietsschema)
Wechseln Sie die Iframe-Sprache. Unterstützte Werte sind en, en-US und zh-CN.
setSize(Breite, Höhe)
Aktualisieren Sie die Iframe-Größe DOM und benachrichtigen Sie den Iframe über die neue äußere Größe. Numerische Werte werden in px umgewandelt.
neu laden()
Laden Sie den aktuellen Iframe neu und warten Sie, bis er erneut initialisiert wird.
refreshAuth(Grund)
Bitten Sie den Iframe, den aktuellen Authentifizierungsfluss zu aktualisieren. Der optionale Grundwert wird zur Protokollierung und Flusskontrolle weitergeleitet.
setTokenProvider(Anbieter)
Ersetzen Sie das vom Partner-Token-Modus verwendete tokenProvider. Der SDK ruft den Anbieter auf, wenn der Iframe ein neues Einbettungstoken anfordert.
on(Ereignis, Handler)
Abonnieren Sie ein Laufzeitereignis. Die zurückgegebene Funktion entfernt den Listener.
Verwandte Widget-Anleitungen
Zusätzliche Methoden in der aktuellen v1-Laufzeit
Bei einer Änderung des Benutzers oder der realen/Demo-Umgebung zerstören Sie die alte Instanz und erstellen Sie eine neue mit der Zielauthentifizierung und dem Zielmodus. Verwenden Sie setPage nicht als Umgebungsschalter. Überprüfen Sie die Fähigkeiten, bevor Sie optionale Methoden verwenden.