Поделиться через


WidgetStatusHelper class

Методы

Failure(string, boolean, boolean)

метод для инкапсуляции неудачного результата для операции загрузки мини-приложения (загрузка, перезагрузка, openLightbox и т. д.)

Success(string)

метод для инкапсуляции успешного результата для операции загрузки мини-приложения (загрузка, перезагрузка, openLightbox и т. д.)

Unconfigured()

метод для инкапсуляции результата для операции загрузки мини-приложения, которая приводит к тому, что мини-приложение будет в ненастроенном состоянии.

Сведения о методе

Failure(string, boolean, boolean)

метод для инкапсуляции неудачного результата для операции загрузки мини-приложения (загрузка, перезагрузка, openLightbox и т. д.)

static function Failure(message: string, isUserVisible?: boolean, isRichText?: boolean): Promise<WidgetStatus>

Параметры

message

string

сообщение, отображаемое как часть интерфейса ошибки мини-приложения.

isUserVisible

boolean

указывает, должно ли отображаться сообщение для пользователя или отображается универсальное сообщение об ошибке. По умолчанию используется значение «true».

isRichText

boolean

указывает, является ли сообщение HTML-кодом, которое можно отрисовыть как расширенный интерфейс. Значение по умолчанию — false. Только доверенным расширениям разрешено задавать для этого параметра значение true. Для любых сторонних мини-приложений, передающих это значение как true, оно будет игнорироваться.

Возвращаемое значение

Promise<WidgetStatus>

promise инкапсулирует состояние операций загрузки мини-приложения.

Success(string)

метод для инкапсуляции успешного результата для операции загрузки мини-приложения (загрузка, перезагрузка, openLightbox и т. д.)

static function Success(state?: string): Promise<WidgetStatus>

Параметры

state

string

любые сведения о состоянии, передаваемые инициатору вызова загрузки.

Возвращаемое значение

Promise<WidgetStatus>

promise инкапсулирует состояние операций загрузки мини-приложения.

Unconfigured()

метод для инкапсуляции результата для операции загрузки мини-приложения, которая приводит к тому, что мини-приложение будет в ненастроенном состоянии.

static function Unconfigured(): Promise<WidgetStatus>

Возвращаемое значение

Promise<WidgetStatus>

promise инкапсулирует состояние операций загрузки мини-приложения.