Skip to content

sacarino/ember-time-input

 
 

Repository files navigation

Ember-time-input Build Status

A component for inputting times. Uses momentjs and performs basic validation.

Usage

Exposes a time-input component. Use moment conventions for defining format:

http://momentjs.com/docs/#/displaying/format/

Action will be called when the time has changed and can be parsed correctly.

If the date cannot be parsed the element is endowed with the class .invalid.

{{time-input value=task.startTime
             format='h:mm a'
             action='timeChanged'
             class='time-edit'}}

Parameters

You can specify on the time-input component.

  • format - the date format as recognised by moment.js
  • action - the action to trigger when when the time is changed, passes the new time as a parameter.
  • input-class - classes to add to the input
  • placeholder - the placeholder text for the input

Contributing

Installation

  • git clone this repository
  • npm install
  • bower install

Running

Running Tests

  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://www.ember-cli.com/.

About

Helper for editing times in Ember

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.8%
  • HTML 24.0%
  • CSS 2.2%