2.0.2 • Published 7 years ago

react-timepicker v2.0.2

Weekly downloads
263
License
MIT
Repository
github
Last release
7 years ago

npm

react-timepicker

Timepicker is a React timepicker component that looks like Android KitKat one.

Example

Timepicker

Install

From npm

npm install react-timepicker --save

Quick Start

'use strict';

import React      from 'react';
import ReactDOM   from 'react-dom';
import Timepicker from 'react-timepicker';

// Remember to include timepicker.css

class TimepickerExample extends React.Component {
    onChange (hours, minutes) {
        // ...
    },

    render () {
        return (
            <Timepicker onChange={this.onChange} />
        );
    }
}

ReactDOM.render(<TimepickerExample />, document.getElementById('timepicker-example'));

Prop Values

mode

React.PropTypes.bool

Initial mode - Timepicker.HOURS or Timepicker.MINUTES (default: Timepicker.HOURS).

size

React.PropTypes.number

Clock size in pixels (default: 300).

radius

React.PropTypes.number

Clock radius in pixels (default: 125).

hours

React.PropTypes.number

Initial hours (default: 0).

minutes

React.PropTypes.number

Initial minutes (default: 0).

formatNumber

React.PropTypes.func.isRequired

Function (number, 'info' | 'clock') => string formatting numbers (default: left pad with 0)

militaryTime

React.PropTypes.bool

Military (24-hour) time switch (default: true).

onChange

React.PropTypes.func

Callback function when a hour or a minute is changed. Passes 2 parameters: new hours and minutes.

onChangeMode

React.PropTypes.func

Callback function when mode is changed. Passes 1 parameter: new mode.

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

2.0.0-alpha.1

7 years ago

2.0.0-alpha.0

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.6

7 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.4

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago