diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-05-24 13:50:34 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-24 13:50:34 -0400 |
commit | 66e1185686f98f1cc4493298b5b1d4e0be7d826a (patch) | |
tree | 7d67a8bbbfd3d32235dcc5fbfe94c34e61132f3e /ext/mixed/js/api.js | |
parent | c800444a0d4aa0177242da51e0f9716ebe882587 (diff) |
Settings binder (#542)
* Fix _modifySetting being async
* Return values for modifySettings's set and splice actions
* Add apiGetSettings
* Create a class which can accumulate tasks to run in bulk
* Create a class which binds input elements to customizable sources
* Create class which binds input elements to settings
* Add support for value transforms
* Remove redundant ObjectPropertyAccessor.getPathArray
* Fix not using correct types for input.min/max/step
* Fix wrong condition
* Use api object
Diffstat (limited to 'ext/mixed/js/api.js')
-rw-r--r-- | ext/mixed/js/api.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/mixed/js/api.js b/ext/mixed/js/api.js index e09a0db6..2d5ad9e7 100644 --- a/ext/mixed/js/api.js +++ b/ext/mixed/js/api.js @@ -172,6 +172,10 @@ const api = (() => { return this._invoke('modifySettings', {targets, source}); } + getSettings(targets) { + return this._invoke('getSettings', {targets}); + } + // Invoke functions with progress importDictionaryArchive(archiveContent, details, onProgress) { |