ng-model
: model for datepicker, momentJS object for 'simple' mode, or array of momentJS objects for 'multiple' modeoptions
: object containing options for datepickermarkers
: array of markers, containing additional data for certain days, marker is object: {day: momentObject, marker: markerObject}after
: days after this date are enabled to selectbefore
: days before this date are enabled to selectrange-from
: enables highlighting days selected from picked daterange-to
: enables highlighting days selected to picked datemode
: define mode of datepicker, default: 'simple', possible modes: 'simple', 'multiple'start
: init datepicker starting from this monthmonths
: number of months used in datepickerfilter
: function for filtering enabled dates, takes day as param, return true if day is selectablecallback
: callback parameter to fire after selecting day, takes day as parametermarkerTemplate
: template for ng-bind-template, used to display additional data for marked days, default: "{{ day.marker }}", where 'day' is object from markers arraytemplate
: string with custom template of picker directive (see test/index.html for example use)To support IE8 add those polyfills:
Array.isArray
$scope.date => {{date | json}}
ng-repeat="day in multi"
{{ day | json}}
$scope.dateSt => {{ dateSt }}
$scope.dateDbA => {{ dateDbA }} $scope.dateDbB => {{ dateDbB }}