class DefaultOverview {
    constructor() {
        this._eventSupport = new MyEventSupport();
        this._eventSupport.addEventListener("select", this, this.renderSomething);
    }

    init() {

        return this;
    }

    updateView(model, view) {
        console.log("init " + this.constructor.name);
        if (window.TheLastApp != null) {
            console.log("Defaultoverview selected Item");
            console.log(TheLastApp.overview.controller.selectedItem);
            var list = document.getElementById("slippylist");

            if (TheLastApp.overview.controller.selectedItem)
                if (TheLastApp.overview.controller.selectedItem.push) {
                    view.model.properties.heading = TheLastApp.overview.controller.selectedItem[0].constructor.name;
                    listItem.weBeanNode.model.properties.collection = TheLastApp.overview.controller.selectedItem;
                } else {
                    view.model.properties.heading = TheLastApp.overview.controller.selectedItem.constructor.name;
                    listItem.weBeanNode.model.properties.collection = TheLastApp.overview.controller.selectedItem;
                }
        }
    }



    select() {}


    renderSomething(event, data) {
        var This = event.target;

    }

}