sendSelectedNodeData: function()

in app/scripts/views/widget/nodesWidget.js [5:25]


    sendSelectedNodeData: function (nodeData, sendEvent) {
        var nodes = this.get("controller").get('model').nodes;

        for (var index = 0; index < nodes.length; index++) {
            if (nodes[index].node.name === nodeData) {
                if (sendEvent) {
                    this.get("controller").send("selectedNode", nodes[index].node.name);
                } else {
                    this.get("controller").set('selectedNode', nodes[index]);
                    this.get("controller").send("setNodeName", nodes[index].node.name);
                }

                return true;
            }
        }

        this.get("controller").set('nodeName', null);

        return false;

    },