blob: d74a5634ebe5d85d5cb65013f292573e3c2b3396 (
plain)
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
28
29
30
31
32
33
34
|
(function() {
fs.ui.createLoadingView = function() {
var loading_view = Ti.UI.createView({
height: 100,
width: 100,
visible: false
});
var background = Ti.UI.createView({
backgroundColor: '#222',
opacity: 0.82,
borderRadius: 10
});
var loader = Ti.UI.createActivityIndicator({
style: Titanium.UI.iPhone.ActivityIndicatorStyle.BIG
});
loading_view.add(background);
loading_view.add(loader);
loader.show();
Ti.App.addEventListener('app:show.loader', function() {
if (!loading_view.visible) {
loading_view.visible = true;
}
});
Ti.App.addEventListener('app:hide.loader', function() {
loading_view.visible = false;
});
return loading_view;
};
})();
|