aboutsummaryrefslogtreecommitdiff
path: root/files/id/mozilla/add-ons/webextensions/api/notifications/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/id/mozilla/add-ons/webextensions/api/notifications/index.html')
-rw-r--r--files/id/mozilla/add-ons/webextensions/api/notifications/index.html63
1 files changed, 63 insertions, 0 deletions
diff --git a/files/id/mozilla/add-ons/webextensions/api/notifications/index.html b/files/id/mozilla/add-ons/webextensions/api/notifications/index.html
new file mode 100644
index 0000000000..76b0e1cfe0
--- /dev/null
+++ b/files/id/mozilla/add-ons/webextensions/api/notifications/index.html
@@ -0,0 +1,63 @@
+---
+title: notifikasi
+slug: Mozilla/Add-ons/WebExtensions/API/notifications
+tags:
+ - API
+ - Add-ons
+ - Ekstensi
+ - Notifikasi
+ - WebExtensions
+translation_of: Mozilla/Add-ons/WebExtensions/API/notifications
+original_slug: Mozilla/Add-ons/WebExtensions/API/notifikasi
+---
+<div>{{AddonSidebar}}</div>
+
+<p>Tampilkan pemberitahuan kepada pengguna, menggunakan mekanisme pemberitahuan sistem operasi yang mendasarinya. Karena API ini menggunakan mekanisme pemberitahuan sistem operasi, detail tentang bagaimana pemberitahuan muncul dan berperilaku mungkin berbeda sesuai dengan sistem operasi dan pengaturan pengguna.</p>
+
+<p>Untuk menggunakan API ini Anda harus memiliki izin "notifikasi"</p>
+
+<h2 id="Tipe">Tipe</h2>
+
+<dl>
+ <dt>{{WebExtAPIRef("notifications.NotificationOptions")}}</dt>
+ <dd>Menentukan isi pemberitahuan.</dd>
+ <dt>{{WebExtAPIRef("notifications.TemplateType")}}</dt>
+ <dd>Jenis pemberitahuan. Misalnya, ini menentukan apakah pemberitahuan dapat memuat gambar.</dd>
+</dl>
+
+<h2 id="Fungsi">Fungsi</h2>
+
+<dl>
+ <dt>{{WebExtAPIRef("notifications.clear()")}}</dt>
+ <dd>Hapus pemberitahuan khusus, berikan ID-nya.</dd>
+ <dt>{{WebExtAPIRef("notifications.create()")}}</dt>
+ <dd>Buat dan tampilkan pemberitahuan baru.</dd>
+ <dt>{{WebExtAPIRef("notifications.getAll()")}}</dt>
+ <dd>Dapatkan semua notifikasi.</dd>
+ <dt>{{WebExtAPIRef("notifications.update()")}}</dt>
+ <dd>Perbarui notifikasi</dd>
+</dl>
+
+<h2 id="Events">Events</h2>
+
+<dl>
+ <dt>{{WebExtAPIRef("notifications.onButtonClicked")}}</dt>
+ <dd>Dipecat ketika pengguna mengklik tombol di notifikasi.</dd>
+ <dt>{{WebExtAPIRef("notifications.onClicked")}}</dt>
+ <dd>Dipecat ketika pengguna mengklik pemberitahuan, tetapi tidak pada tombol.</dd>
+ <dt>{{WebExtAPIRef("notifications.onClosed")}}</dt>
+ <dd>Dipecat ketika pemberitahuan ditutup, baik oleh sistem atau karena pengguna memecatnya.</dd>
+ <dt>{{WebExtAPIRef("notifications.onShown")}}</dt>
+ <dd>Dipecat segera setelah pemberitahuan telah ditampilkan.</dd>
+</dl>
+
+<h2 id="Kompatibilitas_peramban">Kompatibilitas peramban</h2>
+
+<p>{{Compat("webextensions.api.notifications")}}</p>
+
+<p>{{WebExtExamples("h2")}}</p>
+
+<div class="note"><strong>Ucapan terima kasih</strong>
+
+<p>API ini berdasarkan pada API Chromium <a href="https://developer.chrome.com/extensions/notifications"><code>chrome.notifications</code></a>.</p>
+</div>