0.3.0 • Published 8 years ago
ember-time-field v0.3.0
ember-time-field
Time field input, like Chrome's, with keyboard navigation within sections.
Installation
ember install ember-time-fieldUsage
{{time-field on-change=(action "timeChanged") value=time hour12=true}}valueis aTimehour12(default false) whether or not to display in 12 hour format with am/pm field.on-changeaction is triggered with aTimewhenever the input value changes.
Time is simply a POJO with hours and minutes properties and is always 24 hours.
Keyboard / Mouse Integration
- Clicking on a segment selects that segment (hours/minutes/period)
- Up/down increment/decrement the selected segment
- Left/right moves between segments
- Typing moves along the segments - eg typing "945p" will enter "09:45 pm"
TODO pre 1.0
- Tests
- Ensure 12 hour times work correctly
Installation
git clonethis repositorynpm install
Running
ember server- Visit your app at http://localhost:4200.
Running Tests
ember testember test --server
Building
ember build
For more information on using ember-cli, visit http://www.ember-cli.com/.