Skip to content

Commit 97f57a2

Browse files
committed
Add load() function to extension.
1 parent c87f795 commit 97f57a2

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
12,
2020
]
2121
steps:
22-
- uses: actions/checkout@v1
22+
- uses: actions/checkout@v2
2323
- uses: actions/setup-node@v1
2424
with:
2525
node-version: ${{ matrix.node-version }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
build:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v1
12+
- uses: actions/checkout@v2
1313
- uses: actions/setup-node@v1
1414
with:
1515
node-version: 8

js/extension.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,14 @@
44
super('example-extension');
55
this.addMenuEntry('Example Extension');
66

7+
if (!window.Extension.prototype.hasOwnProperty('load')) {
8+
this.load();
9+
}
10+
}
11+
12+
load() {
713
this.content = '';
8-
fetch(`/extensions/${this.id}/views/content.html`)
14+
return fetch(`/extensions/${this.id}/views/content.html`)
915
.then((res) => res.text())
1016
.then((text) => {
1117
this.content = text;

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"manifest_version": 1,
2626
"name": "Example Extension",
2727
"short_name": "Example",
28-
"version": "0.1.0",
28+
"version": "0.2.0",
2929
"web_accessible_resources": [
3030
"css/*.css",
3131
"images/*.svg",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "example-extension",
33
"display_name": "Example Extension",
4-
"version": "0.1.0",
4+
"version": "0.2.0",
55
"description": "Example extension add-on for Mozilla WebThings Gateway",
66
"author": "Mozilla IoT",
77
"main": "index.js",

0 commit comments

Comments
 (0)