Pengenalan
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-keep-awake`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/keep-awake/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Bagian berjudul “Install”
Termasuk instalasi, sinkronkan, dan panduan markdown sumber.Kamu dapat menggunakan Setup yang Dibantu AI kami untuk menginstal plugin ini. Tambahkan keterampilan Capgo ke alat AI kamu menggunakan perintah berikut:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsLalu gunakan prompt berikut:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-keep-awake` plugin in my project.Jika kamu lebih suka Setup Manual, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah ini:
bun add @capgo/capacitor-keep-awakebunx cap syncimport { KeepAwake } from '@capgo/capacitor-keep-awake';Pendahuluan API
Ringkasan APIkeepAwake
keepAwakeMencegah perangkat dari mengurangi kecerahan layar.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();console.log('Screen will stay awake');allowSleep
Ringkasan titled “allowSleep”Biarkan perangkat mengurangi kecerahan layar (nonaktifkan keep awake).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();console.log('Screen can now dim');isSupported
Ringkasan titled “isSupported”Periksa jika fitur keep awake mendukung pada platform saat ini.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();if (isSupported) { console.log('Keep awake is supported');}isKeptAwake
Ringkasan titled “isKeptAwake”Periksa jika perangkat saat ini sedang dibangunkan.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();console.log('Is kept awake:', isKeptAwake);Referensi Tipe
Bab berjudul “Referensi Tipe”IsSupportedResult
Bab berjudul “Hasil IsSupported”Hasil dari metode isSupported().
export interface IsSupportedResult { /** * Whether keep awake is supported on the current platform. * * @since 1.0.0 */ isSupported: boolean;}IsKeptAwakeResult
Bab berjudul “Hasil IsKeptAwake”Hasil dari metode isKeptAwake().
export interface IsKeptAwakeResult { /** * Whether the device is currently being kept awake. * * @since 1.0.0 */ isKeptAwake: boolean;}Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Halaman ini dihasilkan dari plugin’s src/definitions.ts. Re-run the sync ketika API publik berubah di atas.
Teruskan dari Getting Started
Judul bagian “Teruskan dari Getting Started”Jika Anda menggunakan Getting Started untuk merencanakan dashboard dan API operasi, hubungkannya dengan Menggunakan @capgo/capacitor-keep-awake untuk kemampuan asli di Menggunakan @capgo/capacitor-keep-awake, API Overview untuk detail implementasi di API Overview, Introduction untuk detail implementasi di Introduction, Kunci API untuk detail implementasi di Kunci API Perangkat untuk detail implementasi di Perangkat.