From 90249bc95603cc17e04409a5fae357a3acee5aa0 Mon Sep 17 00:00:00 2001
From: amysteamdev <37001393+AmySteam@users.noreply.github.com>
Date: Wed, 21 Aug 2024 05:53:13 -0600
Subject: [PATCH] [New sample] Open Chrome API reference page (omnibox, alarms,
messaging sample) (#848)
* First draft
* Rename folder
* Tweak comments
* Update index.html
* remove extra closing div
* Rename sw file
* Apply first round of @sebastianbenz suggestions
* Fix import
* Update popover
* Second tech review round
---
.../tutorial.open-api-reference/api-list.js | 81 ++++++++++++++++++
.../tutorial.open-api-reference/content.js | 30 +++++++
.../tutorial.open-api-reference/icon-128.png | Bin 0 -> 7057 bytes
.../tutorial.open-api-reference/icon-16.png | Bin 0 -> 7057 bytes
.../tutorial.open-api-reference/manifest.json | 25 ++++++
.../service-worker.js | 2 +
.../tutorial.open-api-reference/sw-omnibox.js | 37 ++++++++
.../sw-suggestions.js | 23 +++++
.../tutorial.open-api-reference/sw-tips.js | 28 ++++++
9 files changed, 226 insertions(+)
create mode 100644 functional-samples/tutorial.open-api-reference/api-list.js
create mode 100644 functional-samples/tutorial.open-api-reference/content.js
create mode 100644 functional-samples/tutorial.open-api-reference/icon-128.png
create mode 100644 functional-samples/tutorial.open-api-reference/icon-16.png
create mode 100644 functional-samples/tutorial.open-api-reference/manifest.json
create mode 100644 functional-samples/tutorial.open-api-reference/service-worker.js
create mode 100644 functional-samples/tutorial.open-api-reference/sw-omnibox.js
create mode 100644 functional-samples/tutorial.open-api-reference/sw-suggestions.js
create mode 100644 functional-samples/tutorial.open-api-reference/sw-tips.js
diff --git a/functional-samples/tutorial.open-api-reference/api-list.js b/functional-samples/tutorial.open-api-reference/api-list.js
new file mode 100644
index 00000000..72554e9c
--- /dev/null
+++ b/functional-samples/tutorial.open-api-reference/api-list.js
@@ -0,0 +1,81 @@
+export default [
+ {
+ content: 'commands',
+ description:
+ 'Use the
Xmy;XgpF#c+N8Z}a(iP!?L^wM^?&88N
zoZXQU3=DUP{yF~KClX=vuS`yEf0cDxAoOkp%FE3I{ckjDPsIO0yIc7`X}4$e&$9k4
znJ3)kPtqTU@#h}J?{)w))U|eVc5uI|MN(8q{Euz@oAX~q{Yj8>c64#Ic5}NU2>ylt
zyYD~o2LCO=-<^LW+!Y6V=w|JD8_?0(2`TyiXf1K*|6>0w^6kmMA%18$CE?Hd1r3p&CkevtjfxWGPljRE$&>mW~vIBUJfs~Cg!
zaiuRE25|OE$*h30UIi3P6 r_~Ub9JArmY;)#D_z94?cJF+N-nP>dq=2wIeAZzu`Rd%(|NU+W>IlG
z<6H&cG+%7mZKC)gCoO2S+c-v7c3T3ssPW*q>}5>rHUkr07X9eGw511_9UohtW7eXD
z;7BR=?O{}6rkVTDT(%c(_&3_M90@)yLO>Fs)ni=VFK!-vxK39q_a+6iEgB##5LK5I
z3~2O$ECtfL#b$yv4ymvNG0ePz8_>Y-770$JZn?HrsYCKmOKi0VI6duTuNPMhybt7V
zPFm(^e9$@<>58&e>Pp`acEXY|^T}RSJ>ATml>h}q9WGPbCqlA{my>HOd`@4gXtEX5
zS-0y>>S=H(NPT%&E_#leOLw};;?;aH%^bz^Kz?*cs{X2oal22KJo$NlaY*Ya>f@*)
z*49-mOV*Ch{wHAbuwKwjoL^c9B~vISS%o3tgk$9Up!iVPK~)AU$?L{#zl23}L{W2#
z8mmR~>5I{c1uFb&R~0}XJF3p-w@;Jq<{&uAMS^SXb(+jq{gEN=a7|>=HLh$IT@$^Q
z5G}&qM)6T;pjFv)q)KPtnt)3*nsls~S$~b}msWZWdXFbZfac5#F*AuV`S87PM73_U
zCP#^lY1r(7eX@|-