Liaالمطورون

الحزم

الـ Lia SDK كعناصر مخصصة، لأي صفحة وأي إطار. ضع عنصرًا على الصفحة ويفعل وظيفته بينما يكون هناك.

npm install @lia-labs/elements

أو دون خطوة بناء:

<script src="https://unpkg.com/@lia-labs/elements/dist/auto.global.js"></script>

يُسجِّل سكربت البناء العناصر أثناء تحميلها ويضع كل SDK على window.liaElements. باستخدام معبئ، سجّلها مرة واحدة:

import { defineLiaElements } from '@lia-labs/elements';
defineLiaElements();

#تطبيق

<lia-app auto-ready></lia-app>
<lia-main-button text="Buy extra lives"></lia-main-button>
<button id="play">Play</button>
<div id="game"></div>

<script>
  document.querySelector('lia-main-button').addEventListener('lia-click', function () {
    liaElements.pay('extra-lives');
  });
  document.querySelector('lia-app').addEventListener('lia-ready', function (event) {
    console.log('Hello, @' + event.detail.player.name);
  });

  // While a game runs: a back button and closing confirmation, gone when the game ends.
  var game = document.getElementById('game');
  document.getElementById('play').onclick = function () {
    game.innerHTML = '<lia-back-button></lia-back-button><lia-closing-confirmation></lia-closing-confirmation>';
    game.querySelector('lia-back-button').addEventListener('lia-click', function () { game.innerHTML = ''; });
  };
</script>

العناصر لا تُظهر شيئًا على صفحتك: كل واحدة تتحكم بجزء من Lia بينما تُقوم بـ'في المستند. إزالة هذا (أو الأبوة) يخفي الزر أو ينهي الاستمرار. العناصر داخل hidden لا تزال الأبوة تُحسب: أضفها أو أزلها بدلًا من ذلك.

#عناصر

عنصربينما هو'مفعلة على الصفحةالخصائصالأحداث
<lia-app>المكالمات init(), ثم يحدد ready (أو error) على نفسهauto-ready يُحدث ready() بعد الإطار الأول; no-css-varslia-ready (التفاصيل: نتيجة البدء)، lia-error
<lia-main-button>Lia'زرها الرئيسيtext, color, text-color, disabled, progress, shinelia-click
<lia-secondary-button>الزر الثانوينفس الشيء، و positionlia-click
<lia-back-button>الشريط العلوي'زر العودة الخاص بهlia-click
<lia-settings-button>الإعدادات في قائمة ⋯lia-click
<lia-closing-confirmation>Lia يسأل قبل الإغلاق
<lia-swipe-lock>الانزلاق لأسفل فاز'ت إغلاق الجدول
<lia-banner>شريط إعلان Lia يثبت عند الحافة بينما هو'مفعلة على الصفحة (تقلّص صفحتك لتناسبها)position: bottom أو الافتراضي) top

تغيير خاصية يُحدث تغييرًا في الزر: button.setAttribute('progress', '') يعرض مؤشر التحميل الخاص به، button.toggleAttribute('disabled', true) يُظلامها.

تم الترجمة تلقائيًا. الإنجليزية هي مصدر الحقيقة. اقرأ باللغة الإنجليزية

اكتب للبحث في كل صفحة، وطريقة ونقطة نهاية.