Skip to content

Commit b4b8da5

Browse files
author
Cole Davis
committed
interim commit working towards new application object and namespace
Enyo-DCO-1.1-Signed-off-by: Cole Davis <[email protected]>
1 parent b30758f commit b4b8da5

File tree

8 files changed

+35
-103
lines changed

8 files changed

+35
-103
lines changed

source/Core.js

Lines changed: 0 additions & 63 deletions
This file was deleted.

source/apps/Sample.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
enyo.kind({
3+
name: "Sample.Application",
4+
kind: "enyo.Application",
5+
autoStart: false,
6+
renderOnStart: true,
7+
view: "Sample.RootView",
8+
controllers: [
9+
{name: "panels", kind: "Sample.PanelsController"},
10+
{name: "documents", kind: "Sample.DocumentsController"}
11+
]
12+
});

source/apps/package.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
enyo.depends(
2+
"Sample.js"
3+
);

source/package.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ enyo.depends(
88
"models",
99
"controllers",
1010
"views",
11-
"Core.js"
11+
"apps",
12+
"start.js"
1213
);

source/start.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
2+
enyo.ready(function () {
3+
app = new Sample.Application();
4+
Sample.panels.add(Sample.Scaffold.Roller);
5+
app.start();
6+
});

source/views/App.js

Lines changed: 0 additions & 38 deletions
This file was deleted.

source/views/RootView.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
enyo.kind({
3+
name: "Sample.RootView",
4+
classes: "mvc-app",
5+
fit: true,
6+
layoutKind: "enyo.FittableRowsLayout",
7+
components: [
8+
{name: "toolbar", kind: "App.Toolbar"},
9+
{name: "main", kind: "App.Main"}
10+
]
11+
});

source/views/package.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
enyo.depends(
22
"Main",
3-
"App.js",
3+
"RootView.js",
44
"Toolbar.js",
55
"Editor.js"
66
);

0 commit comments

Comments
 (0)