Lompat ke konten utama
Kembali ke plugin
@capgo/capacitor-kit widget
Tutorial
oleh github.com/Cap-go

Kit Widget

Buat widget iOS dan Aktivitas Hidup dari Capacitor dengan template SVG, timer, dan hotspot aksi

Petunjuk

Tutorial tentang Kit Widget

Menggunakan @capgo/capacitor-kit widget

Capacitor bridge untuk plugin WidgetKit / Aktivitas Hidup iOS pertama.

Install

bun add @capgo/capacitor-widget-kit
bunx cap sync

Apa yang Dapat Diketahui Plugin Ini

  • areActivitiesSupported - Periksa apakah bridge template aktivitas native dapat dijalankan pada perangkat saat ini.
  • startTemplateActivity - Simpan template aktivitas SVG umum dan mulai bridge hidup native yang sesuai.
  • updateTemplateActivity - Ganti bagian atau semua definisi/keadaan aktivitas yang disimpan.
  • endTemplateActivity - Akhiri aktivitas yang berjalan sambil memilih untuk menyimpan snapshot keadaan terakhir.

Contoh Penggunaan

areActivitiesSupported

Periksa apakah bridge template aktivitas native dapat dijalankan pada perangkat saat ini.

import { CapgoWidgetKit } from '@capgo/capacitor-widget-kit';

await CapgoWidgetKit.areActivitiesSupported();

startTemplateActivity

Simpan template aktivitas SVG umum dan mulai bridge hidup native yang sesuai.

import { CapgoWidgetKit } from '@capgo/capacitor-widget-kit';

await CapgoWidgetKit.startTemplateActivity({} as StartTemplateActivityOptions);

updateTemplateActivity

Ganti bagian atau semua definisi/keadaan aktivitas yang disimpan.

import { CapgoWidgetKit } from '@capgo/capacitor-widget-kit';

await CapgoWidgetKit.updateTemplateActivity({} as UpdateTemplateActivityOptions);

endTemplateActivity

Berhenti aktivitas yang berjalan sementara memungkinkan menyimpan snapshot keadaan terakhir.

import { CapgoWidgetKit } from '@capgo/capacitor-widget-kit';

await CapgoWidgetKit.endTemplateActivity({} as EndTemplateActivityOptions);

Referensi Lengkap