source: Dev/trunk/src/client/dojox/app/tests/nestedTestApp/views/V1.js

Last change on this file was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

File size: 1.4 KB
Line 
1define(["dojo/dom", "dojo/dom-style", "dojo/_base/connect","dijit/registry"],
2function(dom, domStyle, connect, registry){
3                var _connectResults = []; // events connect result
4                var     list = null;
5                var listId = 'list';
6                var app = null;
7                var MODULE = "V1";
8        return {
9                init: function(){
10                        app = this.app;
11                },
12
13
14                beforeActivate: function(){
15                        // summary:
16                        //              view life cycle beforeActivate()
17                        //console.log(MODULE+" beforeActivate");
18                        app.list1 = registry.byId(listId);
19
20                        list = app.list1;
21                        if(!list.Store){
22                                list.setStore(app.stores.longlistStore.store);
23                        }
24
25                        if(registry.byId("heading1")){
26                                registry.byId("heading1").labelDivNode.innerHTML = "Long List One";
27                        }
28                        if(dom.byId("tab1WrapperA")){
29                                domStyle.set(dom.byId("tab1WrapperA"), "visibility", "visible");  // show the nav view if it being used
30                                domStyle.set(dom.byId("tab1WrapperB"), "visibility", "visible");  // show the nav view if it being used
31                        }
32                },
33
34                afterActivate: function(){
35                        // summary:
36                        //              view life cycle afterActivate()
37                        //console.log(MODULE+" afterActivate");
38                },
39                beforeDeactivate: function(){
40                        //console.log(MODULE+" beforeDeactivate");
41                },
42                afterDeactivate: function(){
43                        //console.log(MODULE+" afterDeactivate");
44                },
45
46                destroy: function(){
47                        var connectResult = _connectResults.pop();
48                        while(connectResult){
49                                connect.disconnect(connectResult);
50                                connectResult = _connectResults.pop();
51                        }
52                }
53        };
54});
Note: See TracBrowser for help on using the repository browser.