Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
angular-material-datetimepicker
Advanced tools
Originally designed for Bootstrap Material, this has been modified to work with Angular Material. This is an Android style date-time picker for Angular Material. Some added features include:
** I have kept this section of the document as an acknowledgement for all the work done on the original Bootstrap Material plugin **
Date | Author | Description |
---|---|---|
2015-11-12 | logbon72 | Adapted plugin for Angular Material |
2015-10-19 | benletchford | Fixed not being able to tab into input |
2015-10-19 | drblue | Fixed erroneous package.json-file |
2015-10-19 | Perdona | Fix auto resize when month has 6 weeks |
2015-07-01 | T00rk | Redesigned element without using modal |
2015-06-16 | T00rk | Use Timepicker alone / Display short time (12 hours) |
2015-06-13 | T00rk | Fixed issue with HTML value tag |
2015-05-25 | T00rk | Changed repo name to bootstrap-material-datetimepicker * |
2015-05-12 | T00rk | Added parameters for button text |
2015-05-05 | Sovanna | FIX undefined _minDate in isBeforeMaxDate func |
2015-04-10 | T00rk | Little change in clock design |
2015-04-10 | Peterzen | Added bower and requirejs support |
2015-04-08 | T00rk | Fixed problem on locale switch |
2015-03-04 | T00rk | Added Time picker |
(*) File names have been changed |
bootstrap-material-datepicker.js => bootstrap-material-datetimepicker.js
bootstrap-material-datepicker.css => bootstrap-material-datetimepicker.css
Depends on the following library:
bower install angular-material-datetimepicker
Click here to see live examples.
Add the plugin module as a dependency to your AngularJS module:
angular.module('myAwesomeModule', [
//other dependencies ignored
'ngMaterialDatePicker'
]);
This plugin exposes a directive which should be used as an attribute for an input element. The directive is
mdc-datetime-picker
. An example of this is given below:
<md-input-container flex-gt-md="30">
<label>Timepicker Only</label>
<input mdc-datetime-picker date="false" time="true" type="text" id="time" short-time="true"
placeholder="Time"
min-date="minDate"
format="hh:mm a"
ng-model="time">
</md-input-container>
The directive accepts several attributes which are described below:
Name | Type | Description |
---|---|---|
ng-model | (String|Date|Moment) | Initial Date or model to assign the date to |
format | String | MomentJS Format,defaults to HH:mm for time picker only, YYYY-MM-DD for date picker only and YYYY-MM-DD HH:mm for both timepicker and date picker |
short-time | Boolean | true => Display 12 hours AM|PM |
min-date | (String|Date|Moment) | Minimum selectable date |
max-date | (String|Date|Moment) | Maximum selectable date |
date | Boolean | true => Has Datepicker (default: true) |
time | Boolean | true => Has Timepicker (default: true) |
cancel-text | String | Text for the cancel button (default: Cancel) |
ok-text | String | Text for the OK button (default: OK) |
FAQs
A datetime picker for AngularJS Material
We found that angular-material-datetimepicker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.