SDK reference
Mga dialog
Kopya ang pahina
Mga Tanong, popups, alerto at toasts sa estilo ng Lia mismo, sa ibabaw ng iyong app.
Mga dialog na bukas sa ibabaw ng iyong app sa Lia'ang sariling estilo na nawawala nang sarili. Hindi ito'nasa bukas. Isa sa Lia's screens na ipinapakita sa isang oras: habang isa ay bukas, ang isa pang hindi gumagana na may busy.
#Lia.confirm(options)
Isang tanong na yes o no sa Lia's sariling sheet.
const { confirmed } = await Lia.confirm({
title: "Start a new round?",
body: "Your score so far won't count.",
confirm: "Start over",
danger: true,
});| Pamilihan | Uri | |
|---|---|---|
title | string | Kinakailangan, hanggang 60 mga karakter. |
body | string | Pangkatawan, hanggang 300 mga karakter. |
confirm | string | Pangkatawan, label para sa button na 'oo', hanggang 24 mga karakter. Lia's sariling salita kapag iniwan. |
danger | boolean | Opisyal. Nakikita ang button ng yes bilang destructive. |
Nag-uugnay sa { confirmed }, false ngunit ang sheet ay napatay nang walang yes. Mga error: bad_title, bad_body, bad_confirm, busy.
#Lia.showPopup(params)
Isang mensahe na may hanggang tatlong button. Nagreresolba sa napindot na button's id, o isang ref o getter ( null kung ito ay napatay nang iba pang paraan.
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" },
],
});| Param | Uri | |
|---|---|---|
title | string | Pangkatawan, hanggang 64 mga karakter. |
message | string | Kinakailangan, hanggang 256 mga karakter. |
buttons | array | 1 hanggang 3 mga button. Isang Close button kapag iniwan. |
Bawat pindutan:
| Kampo | Uri | |
|---|---|---|
id | string | Ano showPopup nag-uugnay kapag ito's pressed. Hanggang 64 mga karakter; "" kapag iniwanan. |
type | string | "default", "ok", "close", "cancel" o "destructive". |
text | string | Kinakailangan para sa default at destructive, hanggang 64 mga karakter. Ang iba pang gumagamit Lia's sariling salita kapag iniwan. |
Mga error: bad_message, bad_title, bad_buttons, bad_button_type, bad_text, bad_id, busy.
#Lia.showAlert(message)
Isang mensahe na may isang button na Close. Nagreresolba sa wala pagkatapos ito'na naka-close.
await Lia.showAlert("Your progress is saved.");#Lia.showConfirm(message)
Isang mensahe na may OK at Cancel. Nagreresolba sa true kapag OK ay pinindot.
if (await Lia.showConfirm("Leave this match?")) leaveMatch();#Lia.toast(message, options)
Isang maikling mensahe sa Lia'ang sariling tables, buo o naging expired, o ng sinumang kanilang inblock o ang nagsagawa ng block sa kanila.'hindi maaabot i-pause ang iyong app.
Lia.toast("Saved");
Lia.toast("No connection", { tone: "error", position: "top" });| Parameter | Uri | |
|---|---|---|
message | string | Hanggang sa 140 mga karakter. |
options.position | string | "bottom" (ang default) o "top". |
options.tone | string | "info" (ang default) o "error". |
Nag-uugnay sa null. Mga error: bad_text, bad_position.
Awtomatikong isinalin. Ang English ay ang source of truth. Basahin sa Ingles