LiaGeliştiriciler

Paketler

Vue 3 için Lia SDK composable'ları. Lia'ün salt okunur refs olarak durumu, ve refs veya getter'larla tetiklenen düğmeler.

npm install @lia-labs/sdk @lia-labs/sdk-vue

Vue 3.3 veya sonraki. Her şeyden @lia-labs/sdk yeniden dışa aktarılır. Her bir bileşen, bileşeni (veya etki kapsamı) kaybolduğunda dinlemeyi durdurur.

#Bir uygulama

<script setup lang="ts">
import { computed, ref, watch } from 'vue';
import { isLia, mockLia, pay, ready, useBackButton, useClosingConfirmation, useInit, useLanguage, useMainButton } from '@lia-labs/sdk-vue';

if (!isLia()) mockLia();

const lia = useInit();
const language = useLanguage();
const playing = ref(false);

watch(lia.status, (status) => status === 'ready' && ready());
useMainButton(() => !playing.value && { text: 'Buy extra lives', onClick: () => pay('extra-lives') });
useBackButton(computed(() => (playing.value ? () => (playing.value = false) : null)));
useClosingConfirmation(playing);
</script>

<template>
  <h1 v-if="lia.status.value === 'ready'">Hello, @{{ lia.result.value?.player.name }} ({{ language }})</h1>
</template>

#Birleştirilebilirler

BirleştirilebilirSize verir
useInit(options?){ status, result, error } referanslarla. Çağrılar init() bir kere.
useSignal(value)Herhangi bir SDK değeri olarak salt okunur ref.
usePlayer(), useMode(), useLanguage(), useRtl(), useColorScheme(), useThemeParams(), useViewport(), useSafeArea(), useContentSafeArea(), useIsFullscreen(), useStartParam(), useSoundOn(), useNotificationsAllowed()Lia's durumu salt okunur referanslar olarak.
useLiaEvent(event, handler)Bir Lia'dan birini dinler'olaylar.
useBannerAd(position?), useBanner(), useNativeAd()Bir bantera Lia sayfanızın yanına çizer (sayfa daha kısa olur): "bottom", "top", veya bir ref veya getter (null gizler); ve banner ve yerel reklam artık.
useMainButton(options), useSecondaryButton(options)Düğmeyi gösterir. options nesne, referans veya bir alıcı olabilir ve tuş onu takip eder; null veya false gizler.
useBackButton(onBack), useSettingsButton(onOpen)Başlık düğmesini gösterir. Bir fonksiyonu, veya bunun bir referansını geçirin (null gizler).
useClosingConfirmation(enabled?), useVerticalSwipesDisabled(disabled?)enabled mantıksal değer, referans veya bir alıcı olabilir.

Otomatik çeviri. İngilizce, doğru kaynaktır. İngilizce olarak oku

Her sayfa, yöntem ve uç noktayı aramak için yazın.