aboutsummaryrefslogtreecommitdiff
path: root/js/io/workflow/newProjectNavigator.js
blob: 9870ba4950b012c0d6b9ba2b9a1719ca6f11ea7c (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/* <copyright>
This file contains proprietary software owned by Motorola Mobility, Inc.<br/>
No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.<br/>
(c) Copyright 2011 Motorola Mobility, Inc.  All Rights Reserved.
</copyright> */

var Montage = require("montage/core/core").Montage;
var Component = require("montage/ui/component").Component;

var modalDialogManagerModule = require("js/components/ui/modalDialog/modal-dialog-manager");
var iconsListModule = require("js/components/ui/FilePicker/iconsList");

var NewProjectNavigator = exports.NewProjectNavigator = Montage.create(Component, {

    willDraw: {
    	enumerable: false,
    	value: function() {

    	}
    },
    draw: {
    	enumerable: false,
    	value: function() {

    	}
    },
    didDraw: {
    	enumerable: false,
    	value: function() {

            var that = this;

            //hack instead of repetition for now
//            if((this.choicesData !== null) && (this.choicesData.hasChilden === true)){
//                this.choicesData.root.children.forEach(function(el){
//
//                }, this);
//            }

            //Draw icon list
            var iconList = iconsListModule.IconsList.create();
            iconList.element = this.element.getElementsByClassName("right-top")[0];
            iconList.needsDraw = true;

            //test
//            setTimeout(function(){
//                iconList.iconsViewDataObject = [
//                    {
//                        "id":"tete",
//                        "name":"fsvsf",
//                        "uri":null,
//                        "fileType":null,
//                        "hasChilden":false,
//                        "hasIcon": false,
//                        "iconUrl":null
//                    },
//                    {
//                        "id":"ouou",
//                        "name":"wefwfw",
//                        "uri":null,
//                        "fileType":null,
//                        "hasChilden":false,
//                        "hasIcon": false,
//                        "iconUrl":null
//                    }];
//
//            },5000);


            

    	}
    }

});