summaryrefslogtreecommitdiff
path: root/src/pkjs/config.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkjs/config.json')
-rw-r--r--src/pkjs/config.json73
1 files changed, 73 insertions, 0 deletions
diff --git a/src/pkjs/config.json b/src/pkjs/config.json
new file mode 100644
index 0000000..d672ea7
--- /dev/null
+++ b/src/pkjs/config.json
@@ -0,0 +1,73 @@
+[
+ {
+ "type": "section",
+ "items": [
+ {
+ "type": "heading",
+ "defaultValue": "Beats"
+ },
+ {
+ "type": "slider",
+ "messageKey": "bpm",
+ "defaultValue": 90,
+ "label": "Per Minute",
+ "min": 1,
+ "max": 200
+ },
+ {
+ "type": "slider",
+ "messageKey": "beats",
+ "defaultValue": 4,
+ "label": "Per Bar",
+ "min": 1,
+ "max": 16
+ }
+ ]
+ },
+ {
+ "type": "section",
+ "items": [
+ {
+ "type": "heading",
+ "defaultValue": "Settings"
+ },
+ {
+ "type": "slider",
+ "messageKey": "volume",
+ "label": "Volume",
+ "defaultValue": 100,
+ "min": 1,
+ "max": 100,
+ "capabilities": [
+ "PLATFORM_EMERY"
+ ]
+ },
+ {
+ "type": "slider",
+ "messageKey": "volume",
+ "label": "Volume",
+ "defaultValue": 100,
+ "min": 1,
+ "max": 100,
+ "capabilities": [
+ "PLATFORM_FLINT"
+ ]
+ },
+ {
+ "type": "checkboxgroup",
+ "messageKey": "beat_indicators",
+ "label": "Beat indicators",
+ "defaultValue": [true, true, true],
+ "options": [
+ "Flashing",
+ "Vibration",
+ "Beep"
+ ]
+ }
+ ]
+ },
+ {
+ "type": "submit",
+ "defaultValue": "Save"
+ }
+]