مرجع 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.
تم الترجمة تلقائيًا. الإنجليزية هي مصدر الحقيقة. اقرأ باللغة الإنجليزية