diff --git a/addon/components/datepicker-support.js b/addon/components/datepicker-support.js index 5538418..245c401 100644 --- a/addon/components/datepicker-support.js +++ b/addon/components/datepicker-support.js @@ -43,7 +43,8 @@ export default Ember.Mixin.create({ todayHighlight: this.get('todayHighlight'), toggleActive: this.get('toggleActive'), weekStart: this.get('weekStart'), - datesDisabled: this.get('datesDisabled') + datesDisabled: this.get('datesDisabled'), + beforeShowDay: this.get('beforeShowDay') }). on('changeDate', event => { Ember.run(() => { @@ -132,6 +133,12 @@ export default Ember.Mixin.create({ this.$().data('datepicker')._process_options({format: format}); this._updateDatepicker(); }); + + this.addObserver('beforeShowDay', function() { + this.$().datepicker('beforeShowDay', this.get('beforeShowDay')); + this.$().data('datepicker')._process_options({beforeShowDay: this.get('beforeShowDay')}); + this._updateDatepicker(); + }); }), _updateDatepicker: function() {