LiaРазработчики

SDK справка

Вопросы, всплывающие окна, предупреждения и всплывающие сообщения в стиле Lia, поверх вашего приложения.

Диалоги открываются поверх вашего приложения в Lia'свой стиль и направление языка, и приостанавливает ваше приложение, пока они'открыто. Один из Lia'ваш экраны показывает одновременно: пока один открыт, другой завершается с busy.

#Lia.confirm(options)

Вопрос да/нет на Lia'свою платежную ведомость.

const { confirmed } = await Lia.confirm({
  title: "Start a new round?",
  body: "Your score so far won't count.",
  confirm: "Start over",
  danger: true,
});
ОпцияТип
titleстрокаОбязательно, до 60 символов.
bodyстрокаНеобязательно, до 300 символов.
confirmстрокаНеобязательная метка для кнопки «Да», до 24 символов. Lia'свое слово, когда его оставляют в стороне.
dangerлогическое значениеНеобязательно. Показывает кнопку «Да» как разрушительную.

Решается с { confirmed }, false однако лист был закрыт без подтверждения. Ошибки: bad_title, bad_body, bad_confirm, busy.

#Lia.showPopup(params)

Сообщение с до трех кнопок. Возвращает нажатую кнопку's id, или null если он был закрыт другим способом.

const choice = await Lia.showPopup({
  title: "Save your game?",
  message: "You can come back to it later.",
  buttons: [
    { id: "save", type: "default", text: "Save" },
    { id: "delete", type: "destructive", text: "Delete" },
    { type: "cancel" },
  ],
});
ПараметрТип
titleстрокаНеобязательно, до 64 символов.
messageстрокаОбязательно, до 256 символов.
buttonsмассив1 до 3 кнопок. Одна кнопка Закрыть, когда оставлена.

Каждая кнопка:

ПолеТип
idстрокаЧто showPopup решает, когда это'ваше нажатие. До 64 символов; "" когда оставлено без внимания.
typeстрока"default", "ok", "close", "cancel" или "destructive".
textстрокаТребуется для default и destructive, до 64 символов. Остальные используют Lia'свое слово, когда его оставляют в стороне.

Ошибки: bad_message, bad_title, bad_buttons, bad_button_type, bad_text, bad_id, busy.

#Lia.showAlert(message)

Сообщение с одной кнопкой Закрыть. Возвращает ничего, когда оно'закрыто.

await Lia.showAlert("Your progress is saved.");

#Lia.showConfirm(message)

Сообщение с OK и Отмена. Возвращает true когда OK был нажат.

if (await Lia.showConfirm("Leave this match?")) leaveMatch();

#Lia.toast(message, options)

Короткое сообщение на Lia'свой стиль, который исчезает сам по себе. Он не'не останавливать ваше приложение.

Lia.toast("Saved");
Lia.toast("No connection", { tone: "error", position: "top" });
ПараметрТип
messageстрокаДо 140 символов.
options.positionстрока"bottom" (по умолчанию) или "top".
options.toneстрока"info" (по умолчанию) или "error".

Решается с null. Ошибки: bad_text, bad_position.

Автоматически переведено. Английский — источник истины. Читать на английском

Введите, чтобы искать по каждой странице, методу и точке окончания.