src/aria/widgets/calendar/RangeCalendar.js
function (evt) {
            if (this._inOnBoundPropertyChange) {
                return;
            }
            if (evt.name == "update") {
                if (evt.properties["startDate"]) {
                    this.setProperty("startDate", this._subTplData.settings.startDate);
                }
            } else if (evt.name == "dateClick") {
                this.evalCallback(this._cfg.onclick, evt);
                if (!evt.cancelDefault) {
                    this.dateSelect(evt.date);
                }
            } else if (evt.name == "dateMouseOver") {
                this.evalCallback(this._cfg.onmouseover, evt);
            } else if (evt.name == "dateMouseOut") {
                this.evalCallback(this._cfg.onmouseout, evt);
            }
        }
function (evt) {
            if (this._inOnBoundPropertyChange) {
                return;
            }
            if (evt.name == "update") {
                if (evt.properties["startDate"]) {
                    this.setProperty("startDate", this._subTplData.settings.startDate);
                }
            } else if (evt.name == "dateClick") {
                this.evalCallback(this._cfg.onclick, evt);
                if (!evt.cancelDefault) {
                    this.dateSelect(evt.date);
                }
            } else if (evt.name == "dateMouseOver") {
                this.evalCallback(this._cfg.onmouseover, evt);
            } else if (evt.name == "dateMouseOut") {
                this.evalCallback(this._cfg.onmouseout, evt);
            }
        }
function ( evt ) { if ( this . _inOnBoundPropertyChange ) { return ; } if ( evt . name == "update" ) { if ( evt . properties [ "startDate" ] ) { this . setProperty ( "startDate" , this . _subTplData . settings . startDate ) ; } } else if ( evt . name == "dateClick" ) { this . evalCallback ( this . _cfg . onclick , evt ) ; if ( ! evt . cancelDefault ) { this . dateSelect ( evt . date ) ; } } else if ( evt . name == "dateMouseOver" ) { this . evalCallback ( this . _cfg . onmouseover , evt ) ; } else if ( evt . name == "dateMouseOut" ) { this . evalCallback ( this . _cfg . onmouseout , evt ) ; } }
React to the events coming from the module controller.
@param {Object} evt Module event
React to the events coming from the module controller .