code: function (v) {
  /*Line 41 - 'AtomCalendar.js' */                if (!v)
  /*Line 42 - 'AtomCalendar.js' */                    return;
  /*Line 43 - 'AtomCalendar.js' */                if (v == this._visibleDate)
  /*Line 44 - 'AtomCalendar.js' */                    return;
  /*Line 45 - 'AtomCalendar.js' */                this._visibleDate = v;
  /*Line 46 - 'AtomCalendar.js' */                this._year = v.getFullYear();
  /*Line 47 - 'AtomCalendar.js' */                this._month = v.getMonth() + 1;
  /*Line 48 - 'AtomCalendar.js' */                this.updateCalendar();
  /*Line 49 - 'AtomCalendar.js' */                AtomBinder.refreshValue(this, "year");
  /*Line 50 - 'AtomCalendar.js' */                AtomBinder.refreshValue(this, "month");
  /*Line 51 - 'AtomCalendar.js' */            }
docs: /*Line 40 - 'AtomCalendar.js'