SDK referencia
Diálogos
Copiar página
Preguntas, ventanas emergentes, alertas y notificaciones en el estilo propio de Lia, sobre su aplicación.
Los diálogos se abren sobre tu aplicación en Lia'su propio estilo y dirección de idioma, y pausar su aplicación mientras ellos'están abiertos. Uno de Lia'las pantallas se muestran a la vez: mientras una está abierta, otra falla con busy.
#Lia.confirm(options)
Una pregunta de sí o no en Lia'su propia hoja de pago.
const { confirmed } = await Lia.confirm({
title: "Start a new round?",
body: "Your score so far won't count.",
confirm: "Start over",
danger: true,
});| Opción | Tipo | |
|---|---|---|
title | cadena | Requerido, hasta 60 caracteres. |
body | cadena | Opcional, hasta 300 caracteres. |
confirm | cadena | Etiqueta opcional para el botón de sí, hasta 24 caracteres. Lia'su propia palabra cuando se deja afuera. |
danger | booleano | Opcional. Muestra el botón de sí como destructivo. |
Se resuelve con { confirmed }, false sin embargo, la hoja se cerró sin un sí. Errores: bad_title, bad_body, bad_confirm, busy.
#Lia.showPopup(params)
Un mensaje con hasta tres botones. Se resuelve con el botón presionado's id, o null si se cerró de otra manera.
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" },
],
});| Parámetro | Tipo | |
|---|---|---|
title | cadena | Opcional, hasta 64 caracteres. |
message | cadena | Requerido, hasta 256 caracteres. |
buttons | matriz | 1 a 3 botones. Un botón Cerrar cuando se deja fuera. |
Cada botón:
| Campo | Tipo | |
|---|---|---|
id | cadena | ¿Qué showPopup se resuelve cuando'presionado. Hasta 64 caracteres; "" cuando se deja afuera. |
type | cadena | "default", "ok", "close", "cancel" o "destructive". |
text | cadena | Requerido para default y destructive, hasta 64 caracteres. Los demás usan Lia'su propia palabra cuando se deja afuera. |
Errores: bad_message, bad_title, bad_buttons, bad_button_type, bad_text, bad_id, busy.
#Lia.showAlert(message)
Un mensaje con un botón Cerrar. Se resuelve con nada una vez que se's cerrado.
await Lia.showAlert("Your progress is saved.");#Lia.showConfirm(message)
Un mensaje con OK y Cancelar. Se resuelve con true cuando OK fue presionado.
if (await Lia.showConfirm("Leave this match?")) leaveMatch();#Lia.toast(message, options)
Un mensaje corto en Lia'su propio estilo que desaparece por sí solo. No'no pause su aplicación.
Lia.toast("Saved");
Lia.toast("No connection", { tone: "error", position: "top" });| Parámetro | Tipo | |
|---|---|---|
message | cadena | Hasta 140 caracteres. |
options.position | cadena | "bottom" (el predeterminado) o "top". |
options.tone | cadena | "info" (el predeterminado) o "error". |
Se resuelve con null. Errores: bad_text, bad_position.
Traducido automáticamente. El inglés es la fuente de verdad. Leer en inglés