sendEventToController: function()

in app/scripts/routes/applicationRoute.js [5:38]


    sendEventToController: function (event) {

        var controllerInstance = this.controllerFor(this.currentViewControllerName);

        switch (this.currentViewControllerName) {


            case "widgetGallery" :
                controllerInstance.send("initModel");

                if ("close" === event) {

                    var containerView = Ember.View.views.left_widget_bar_container_view;

                    if (!Ember.isNone(containerView)) {
                        containerView.updateWidgets(controllerInstance);
                    }

                    containerView = Ember.View.views.right_widget_bar_container_view;

                    if (!Ember.isNone(containerView)) {
                        containerView.updateWidgets(controllerInstance);
                    }

                }

                break;

            default:
                return;

        }

    },