Skip to content

Latest commit

History

386 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

fng-ui-date

Plugin for forms-angular that adds jQuery UI date picker.

Usage

npm install fng-ui-date

To get all the dependencies at the top level of your node_modules run

npm dedupe

Add the following lines to your index.html (or equivalent) file

<link rel="stylesheet" href="jquery-ui/themes/smoothness/jquery-ui.css">
<script src="angular-ui-date/dist/date.js"></script>

Date fields in models will have the date picker added.

Configuration

Configure as part of your Angular app configuration as follows:

 myApp.config(['uiDateConfig', function(uiDateConfig) {
angular.extend(uiDateConfig, {
dateFormat: 'dd/mm/yy', // UK date format
firstDay: 1 // Monday week start
});
}]);

For detailed options see the documentation at http://jqueryui.com/datepicker/

You can specify the timezone (useful to specify UTC for dates of birth and other 'floating' dates) using the schema form.add property:

 dateOfBirth: {type: Date, form: {add: ' ng-model-options="{timezone:\'UTC\'}" '}} 

(see the dateOfBirth property in this schema for an example)

About

jQuery UI datepicker plugin for forms-angular

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages