Skip to content

Commit 7282aa5

Browse files
committed
Getting icons laid out on opening screen.
1 parent 2356b2e commit 7282aa5

File tree

6 files changed

+93
-27
lines changed

6 files changed

+93
-27
lines changed

Resources/alloy/controllers/index.js

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,55 @@
11
function Controller() {
2-
function doClick(e) {
3-
alert($.label.text);
4-
}
52
require("alloy/controllers/BaseController").apply(this, Array.prototype.slice.call(arguments));
63
$model = arguments[0] ? arguments[0].$model : null;
74
var $ = this, exports = {}, __defers = {};
85
$.__views.index = A$(Ti.UI.createWindow({
9-
backgroundColor: "#fff",
6+
backgroundImage: "/Default.png",
107
id: "index"
118
}), "Window", null);
129
$.addTopLevelView($.__views.index);
13-
$.__views.label = A$(Ti.UI.createLabel({
14-
width: Ti.UI.SIZE,
15-
height: Ti.UI.SIZE,
16-
color: "#000",
17-
text: "Hello, World",
18-
id: "label"
19-
}), "Label", $.__views.index);
20-
$.__views.index.add($.__views.label);
21-
doClick ? $.__views.label.on("click", doClick) : __defers["$.__views.label!click!doClick"] = !0;
10+
$.__views.news = A$(Ti.UI.createView({
11+
backgroundImage: "/images/icons/news.png",
12+
height: 85,
13+
width: 102,
14+
top: 0,
15+
left: "auto",
16+
id: "news",
17+
image: "/images/icons/news.png"
18+
}), "View", $.__views.index);
19+
$.__views.index.add($.__views.news);
20+
$.__views.people = A$(Ti.UI.createView({
21+
id: "people",
22+
image: "/images/icons/people.png"
23+
}), "View", $.__views.index);
24+
$.__views.index.add($.__views.people);
25+
$.__views.links = A$(Ti.UI.createView({
26+
id: "links",
27+
image: "/images/icons/links.png"
28+
}), "View", $.__views.index);
29+
$.__views.index.add($.__views.links);
30+
$.__views.connected = A$(Ti.UI.createView({
31+
id: "connected",
32+
image: "/images/icons/connected.png"
33+
}), "View", $.__views.index);
34+
$.__views.index.add($.__views.connected);
35+
$.__views.services = A$(Ti.UI.createView({
36+
id: "services",
37+
image: "/images/icons/services.png"
38+
}), "View", $.__views.index);
39+
$.__views.index.add($.__views.services);
40+
$.__views.emergency = A$(Ti.UI.createView({
41+
backgroundImage: "/images/icons/emergency.png",
42+
height: 85,
43+
width: 102,
44+
top: 0,
45+
left: "auto",
46+
id: "emergency",
47+
image: "/images/icons/emergency.png"
48+
}), "View", $.__views.index);
49+
$.__views.index.add($.__views.emergency);
2250
exports.destroy = function() {};
2351
_.extend($, $.__views);
2452
$.index.open();
25-
__defers["$.__views.label!click!doClick"] && $.__views.label.on("click", doClick);
2653
_.extend($, exports);
2754
}
2855

app/config.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"global": {},
3-
"env:development": {},
4-
"env:test": {},
5-
"env:production": {},
6-
"os:ios": {},
7-
"os:android": {},
2+
"global": {},
3+
"env:development": {},
4+
"env:test": {},
5+
"env:production": {},
6+
"os:ios": {},
7+
"os:android": {},
88
"dependencies": {}
99
}

app/controllers/index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
function doClick(e) {
2-
alert($.label.text);
3-
}
4-
5-
$.index.open();
1+
$.index.open();

app/styles/app.tss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
"Window":{
2+
backgroundImage: "/Default.png"
3+
}

app/styles/index.tss

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,43 @@
11
".container": {
2-
backgroundColor: "#fff"
32
},
43
"Label": {
54
width: Ti.UI.SIZE,
65
height: Ti.UI.SIZE,
76
color: "#000"
7+
},
8+
"#news": {
9+
backgroundImage: "/images/icons/news.png",
10+
height: 85,
11+
width: 102,
12+
top: 0
13+
},
14+
"#news": {
15+
backgroundImage: "/images/icons/news.png",
16+
height: 85,
17+
width: 102,
18+
top: 0
19+
},
20+
"#news": {
21+
backgroundImage: "/images/icons/news.png",
22+
height: 85,
23+
width: 102,
24+
top: 0
25+
},
26+
"#news": {
27+
backgroundImage: "/images/icons/news.png",
28+
height: 85,
29+
width: 102,
30+
top: 0
31+
},
32+
"#news": {
33+
backgroundImage: "/images/icons/news.png",
34+
height: 85,
35+
width: 102,
36+
top: 0
37+
},
38+
"#emergency": {
39+
backgroundImage: "/images/icons/emergency.png",
40+
height: 85,
41+
width: 102,
42+
top: 0
843
}

app/views/index.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
<Alloy>
22
<Window class="container">
3-
<Label id="label" onClick="doClick">Hello, World</Label>
3+
<View id="news" image="/images/icons/news.png"/>
4+
<View id="people" image="/images/icons/people.png"/>
5+
<View id="links" image="/images/icons/links.png"/>
6+
<View id="connected" image="/images/icons/connected.png"/>
7+
<View id="services" image="/images/icons/services.png"/>
8+
<View id="emergency" image="/images/icons/emergency.png"/>
49
</Window>
510
</Alloy>

0 commit comments

Comments
 (0)