Skip to content

Commit 31789be

Browse files
authored
Update example_01.user.js
1 parent 4d840d1 commit 31789be

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

examples/example_01.user.js

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,15 @@ Gui.addPage(`
5454
<input name="radio-group-background-color" access="false" id="radio-group-background-color-3" value="green" type="radio">
5555
<label for="radio-group-background-color-3">Green</label>
5656
</div>
57-
<div class="formbuilder-radio">
57+
<div class="formbuilder-radio">
5858
<input name="radio-group-background-color" access="false" id="radio-group-background-color-3" value="purple" type="radio">
5959
<label for="radio-group-background-color-3">Purple</label>
6060
</div>
6161
</div>
6262
</div>
63+
<div class="formbuilder-button form-group field-button-save-config">
64+
<button type="button" class="btn-success btn" name="button-save-config" access="false" style="success" id="button-save-config">Save</button>
65+
</div>
6366
</div>
6467
`, "Settings");
6568

@@ -75,21 +78,24 @@ function changeSiteValues(querySelector, newValue) {
7578

7679
function openGui() {
7780
Gui.open(() => {
78-
// "Click" listener for the "Change Value" button
7981
Gui.smartEvent("button-change-value", () => {
8082
const querySelector = Gui.getValue("text-query-selector");
8183
const newValue = Gui.getValue("text-new-value");
8284

8385
changeSiteValues(querySelector, newValue);
8486
});
8587

86-
// "Change" listener for the primary color radio group
87-
const bgColorRadio = "radio-group-background-color";
88-
Gui.smartEvent(bgColorRadio, () => {
89-
const color = Gui.getData(bgColorRadio);
88+
Gui.smartEvent("radio-group-background-color", () => {
89+
const color = Gui.getData("radio-group-background-color");
9090

9191
Gui.setPrimaryColor(color);
9292
});
93+
94+
Gui.smartEvent("button-save-config", () => {
95+
Gui.save();
96+
});
97+
98+
Gui.load();
9399
});
94100
}
95101

0 commit comments

Comments
 (0)