clean up api and init exports
This commit is contained in:
parent
bda2cdda57
commit
4792ec6fb4
6 changed files with 12 additions and 17 deletions
|
|
@ -7,7 +7,7 @@ import { addbox, clearboxes } from '../../core/boxes.js';
|
|||
|
||||
export let originSelectOn = false;
|
||||
|
||||
let { world } = api.SPACE;
|
||||
let { world } = api.const.SPACE;
|
||||
let alert, lastHover, lastPoints;
|
||||
|
||||
export function originSelect() {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ import { visuals } from './visuals.js';
|
|||
import { widgets } from '../core/widgets.js';
|
||||
import { workspace } from './workspace.js';
|
||||
|
||||
// From main.js - environment setup
|
||||
// environment setup
|
||||
let LOC = self.location,
|
||||
SETUP = utils.parseOpt(LOC.search.substring(1)),
|
||||
SECURE = utilModule.isSecure(LOC.protocol),
|
||||
|
|
@ -83,7 +83,7 @@ export const api = {
|
|||
clone: Object.clone,
|
||||
color,
|
||||
conf: settings.conf,
|
||||
const: { LANG, LOCAL, SETUP, SECURE, STACKS, ...consts },
|
||||
const: { LANG, LOCAL, SETUP, SECURE, SPACE, STACKS, ...consts },
|
||||
devel: {
|
||||
get enabled() {
|
||||
return settings.ctrl().devel;
|
||||
|
|
@ -159,7 +159,6 @@ export const api = {
|
|||
lists,
|
||||
load,
|
||||
local,
|
||||
LOCAL,
|
||||
modal,
|
||||
mode: modeModule,
|
||||
new: {
|
||||
|
|
@ -173,10 +172,8 @@ export const api = {
|
|||
platform,
|
||||
process: processModule,
|
||||
sdb: dataLocal,
|
||||
SECURE,
|
||||
selection,
|
||||
settings,
|
||||
SETUP,
|
||||
show: {
|
||||
alert() { return alerts.show(...arguments) },
|
||||
controls() { console.trace('deprecated') },
|
||||
|
|
@ -189,7 +186,6 @@ export const api = {
|
|||
tools: showTools
|
||||
},
|
||||
space: workspace,
|
||||
SPACE,
|
||||
stacks: STACKS,
|
||||
stats,
|
||||
tool: {
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
import { api } from './api.js';
|
||||
import { local as sdb } from '../../data/local.js';
|
||||
|
||||
const { SETUP } = api.const;
|
||||
const DOC = self.document;
|
||||
const { SETUP } = api;
|
||||
const stats = api.stats;
|
||||
|
||||
// update static html elements with language overrides
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
import { $ } from '../../moto/webui.js';
|
||||
import { api } from './api.js';
|
||||
import { beta, version } from '../../moto/license.js';
|
||||
import { version } from '../../moto/license.js';
|
||||
import { fileOps } from './file-ops.js';
|
||||
import { init as initCAM } from '../mode/cam/init-ui.js';
|
||||
import { init as initDRAG } from '../mode/drag/init-ui.js';
|
||||
|
|
@ -29,13 +29,12 @@ import { VIEWS, MODES, SEED } from '../core/consts.js';
|
|||
|
||||
import STACKS from './stacks.js';
|
||||
|
||||
let { LOCAL, SETUP } = api,
|
||||
let { SETUP } = api.const,
|
||||
{ CAM, SLA, FDM, LASER, DRAG, WJET, WEDM } = MODES,
|
||||
{ client, catalog, platform, selection, stats } = api,
|
||||
{ catalog, platform, selection, stats } = api,
|
||||
DOC = self.document,
|
||||
WIN = self.window,
|
||||
LANG = api.language.current,
|
||||
STARTMODE = SETUP.sm && SETUP.sm.length === 1 ? SETUP.sm[0] : null,
|
||||
TWOD = [ LASER, DRAG, WJET, WEDM ],
|
||||
TWONED = [ LASER, DRAG, WJET ],
|
||||
THREED = [ FDM, CAM, SLA ],
|
||||
|
|
@ -44,7 +43,6 @@ let { LOCAL, SETUP } = api,
|
|||
FDM_LZN = [ FDM, ...TWONED ],
|
||||
NO_WEDM = [ FDM, CAM, SLA, LASER, DRAG, WJET ],
|
||||
FDM_CAM = [ FDM, CAM ],
|
||||
proto = location.protocol,
|
||||
inline = true,
|
||||
driven = true,
|
||||
trigger = true,
|
||||
|
|
@ -131,7 +129,7 @@ function isNotBelt() {
|
|||
return !isBelt();
|
||||
}
|
||||
|
||||
// MAIN INITIALIZATION FUNCTION
|
||||
// MAIN UI INITIALIZATION FUNCTION
|
||||
function init_one() {
|
||||
let { event, conf, view, show } = api,
|
||||
{ newBlank, newButton, newBoolean, newGroup, newInput } = uc,
|
||||
|
|
@ -686,4 +684,4 @@ function init_one() {
|
|||
});
|
||||
};
|
||||
|
||||
export { isBelt, isNotBelt, onBooleanClick, updateTool, init_one };
|
||||
export { onBooleanClick, updateTool, init_one };
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import { VIEWS } from '../core/consts.js';
|
|||
const DOC = self.document;
|
||||
const WIN = self.window;
|
||||
const proto = location.protocol;
|
||||
const { SETUP, LOCAL } = api;
|
||||
const { SETUP, LOCAL } = api.const;
|
||||
const { platform, client, catalog, stats } = api;
|
||||
const LANG = api.language.current;
|
||||
const ui = api.ui;
|
||||
|
|
|
|||
|
|
@ -8,8 +8,9 @@ self.lang['en-us'] = {
|
|||
axis: "axis", // left object scale pop menu
|
||||
back: "back",
|
||||
clear: "clear", // clear workspace (remove all objects)
|
||||
copy: "copy",
|
||||
clone: "clone", // create duplicate
|
||||
contents: "contents",
|
||||
copy: "copy",
|
||||
delete: "delete",
|
||||
detail: "detail",
|
||||
done: "done",
|
||||
|
|
|
|||
Loading…
Reference in a new issue