From 7ec1a08adfd4380ef7ffaaacd015c78ab41cefd7 Mon Sep 17 00:00:00 2001 From: mmcw-dev Date: Tue, 2 Jan 2018 01:13:45 -0500 Subject: [PATCH] Create a settings UI doc, needs to take appropriate features from cfg.json --- app/lib/settings-ui.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/lib/settings-ui.js diff --git a/app/lib/settings-ui.js b/app/lib/settings-ui.js new file mode 100644 index 0000000..22f0e2e --- /dev/null +++ b/app/lib/settings-ui.js @@ -0,0 +1,19 @@ +'use strict' + +const os = require('os'); +const fs = require('fs'); +const settings = {}; + +settings.file = `${os.homedir()}/.mcopy/settings.json`; +settings.state = { + camera : {}, + projector : {}, + light : {} +} + +settings.save = function () { + const str = JSON.stringify(settings.state, null, '\t'); + fs.writeFile(settings.file, str, 'utf8', (err) => { + if (err) console.error(err); + }); +} \ No newline at end of file