-
Notifications
You must be signed in to change notification settings - Fork 1
/
sproutcore_global.js
27 lines (22 loc) · 923 Bytes
/
sproutcore_global.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// import { SC as core, GLOBAL } from './core/core.js';
// import * as event from './event/event.js';
// import * as responder from './responder/responder.js';
// import * as statechart from './statechart/statechart.js';
// import * as view from './view/view.js';
// import * as datastore from './datastore/datastore.js';
// import * as desktop from './desktop/desktop.js';
// import * as ajax from './ajax/ajax.js';
// export const SproutCore = core;
// // this is done as the SC.mixin tries hasOwnProperty which is not present on
// // the imported name spaces
// [event, responder, statechart, view, datastore, desktop, ajax].forEach(fw => {
// Object.keys(fw).forEach(k => {
// SproutCore[k] = fw[k];
// });
// });
import { SC } from './sproutcore.js';
export const SC = SproutCore;
GLOBAL.SC = GLOBAL.Sproutcore = SC.mixin(GLOBAL.SC, SproutCore);
// backwards compat
GLOBAL.YES = true;
GLOBAL.NO = false;