import { Component } from '@angular/core';
import { TimepickerConfig } from 'ng2-bootstrap/timepicker';

// such override allows to keep some initial values

export function getTimepickerConfig(): TimepickerConfig {
  return Object.assign(new TimepickerConfig(), {
    hourStep: 2,
    minuteStep: 10,
    showMeridian: false,
    readonlyInput: false,
    mousewheel: true
  });
}

@Component({
  selector: 'demo-timepicker-config',
  templateUrl: './config.html',
  providers: [{provide: TimepickerConfig, useFactory: getTimepickerConfig}]
})
export class DemoTimepickerConfigComponent {
  public mytime:string;
}
