Методы экземпляра
Управляйте созданным экземпляром виджета после TradingWidget.create().
Краткое описание метода
разрушать()
Удалите iframe, очистите прослушиватели и один раз исключите уничтожение для текущего экземпляра.
getState()
Прочтите текущее состояние жизненного цикла экземпляра виджета.
Возвращаемые значения включают загрузку, аутентификацию, готовность, ошибку и уничтожение.
whenReady()
Подождите, пока iframe завершит инициализацию, прежде чем запускать зависимую логику пользовательского интерфейса.
setSymbol(символ)
Переключите торговую пару внутри iframe. Если iframe все еще инициализируется, SDK ставит команду в очередь и отправляет ее после готовности.
setTheme(тема)
Обновите параметр темы, используемый встроенным торговым iframe.
setLocale(локаль)
Переключите язык iframe. Поддерживаемые значения: en, en-US и zh-CN.
setSize(ширина, высота)
Обновите размер iframe DOM и уведомите iframe о новом внешнем размере. Числовые значения преобразуются в пиксели.
перезагрузить()
Перезагрузите текущий iframe и дождитесь его повторной инициализации.
refreshAuth(причина)
Попросите iframe обновить текущий поток аутентификации. Необязательное значение причины пересылается для ведения журнала и управления потоком.
setTokenProvider(поставщик)
Замените tokenProvider, используемый режимом токена партнера. SDK вызывает провайдера, когда iframe запрашивает новый токен внедрения.
on(событие, обработчик)
Подпишитесь на событие времени выполнения. Возвращенная функция удаляет прослушиватель.
Сопутствующие руководства по виджетам
Дополнительные методы в текущей среде выполнения v1
Для изменения пользовательской или реальной/демонстрационной среды уничтожьте старый экземпляр и создайте новый с целевой аутентификацией и режимом. Не используйте setPage в качестве переключателя среды. Проверьте возможности перед использованием дополнительных методов.