more progressive style, flow, and separation refactoring
This commit is contained in:
parent
5a82a7c746
commit
addcfdde3e
16 changed files with 1097 additions and 1120 deletions
|
|
@ -122,12 +122,15 @@ const PMODES = {
|
|||
TOOLS: 2
|
||||
};
|
||||
|
||||
const SEED = 'kiri-seed';
|
||||
|
||||
kiri.consts = {
|
||||
PMODES,
|
||||
COLOR,
|
||||
LISTS,
|
||||
MODES,
|
||||
VIEWS,
|
||||
SEED,
|
||||
};
|
||||
|
||||
})();
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ kiri.load(function(API) {
|
|||
};
|
||||
|
||||
function updateButtons() {
|
||||
let isArrange = API.view.get() === API.const.VIEWS.ARRANGE;
|
||||
let isArrange = API.view.get() === kiri.consts.VIEWS.ARRANGE;
|
||||
$('doit').style.display = isArrange && stack.length ? 'flex' : 'none';
|
||||
$('undo').disabled = stpos === 0;
|
||||
$('redo').disabled = stpos == stack.length;
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ console.log/** Copyright Stewart Allen <sa@grid.space> -- All Rights Reserved */
|
|||
SDB = API.sdb,
|
||||
UI = API.ui,
|
||||
STATS = API.stats,
|
||||
MODES = API.const.MODES;
|
||||
MODES = KIRI.consts.MODES;
|
||||
|
||||
KIRI.export = exportFile;
|
||||
|
||||
|
|
|
|||
1983
src/kiri/init.js
1983
src/kiri/init.js
File diff suppressed because it is too large
Load diff
|
|
@ -25,7 +25,6 @@
|
|||
SPACE = kiri.space = moto.Space,
|
||||
CATALOG = kiri.catalog = kiri.openCatalog(ODB),
|
||||
STATS = new Stats(SDB),
|
||||
SEED = 'kiri-seed',
|
||||
// ---------------
|
||||
CONF = kiri.conf,
|
||||
clone = Object.clone;
|
||||
|
|
@ -52,8 +51,7 @@
|
|||
alerts = [],
|
||||
grouping = false,
|
||||
saveTimer = null,
|
||||
version = kiri.version = gapp.version,
|
||||
noop = () => { return false };
|
||||
version = kiri.version = gapp.version;
|
||||
|
||||
// add show() to catalog for API
|
||||
CATALOG.show = showCatalog;
|
||||
|
|
@ -167,13 +165,9 @@
|
|||
const: {
|
||||
LANG,
|
||||
LOCAL,
|
||||
MODES,
|
||||
SEED,
|
||||
SETUP,
|
||||
SECURE,
|
||||
STACKS,
|
||||
SPACE,
|
||||
VIEWS,
|
||||
},
|
||||
devel,
|
||||
doit: {
|
||||
|
|
@ -271,6 +265,7 @@
|
|||
save: saveWorkspace,
|
||||
set_focus: setFocus,
|
||||
update: SPACE.update,
|
||||
is_dark() { return settings.controller.dark }
|
||||
},
|
||||
tweak,
|
||||
util: {
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ kiri.utils = {
|
|||
encodeOpt,
|
||||
ajax,
|
||||
o2js,
|
||||
js2o
|
||||
js2o,
|
||||
};
|
||||
|
||||
})();
|
||||
|
|
|
|||
|
|
@ -877,6 +877,4 @@ dispatch.onmessage = self.onmessage = function(e) {
|
|||
};
|
||||
|
||||
// load kiri modules
|
||||
KIRI.loader.forEach(fn => {
|
||||
fn(dispatch);
|
||||
});
|
||||
KIRI.load_exec(dispatch);
|
||||
|
|
|
|||
Loading…
Reference in a new issue