ngx-material-timepicker-decon
Version:
Handy material design timepicker for angular DECONied
22 lines (21 loc) • 871 B
TypeScript
import { EventEmitter } from '@angular/core';
import { ClockFaceTime } from '../models/clock-face-time.interface';
import { Observable } from 'rxjs';
import { TimePeriod } from '../models/time-period.enum';
import { DateTime } from 'luxon';
export declare class NgxMaterialTimepickerService {
private hourSubject;
private minuteSubject;
private periodSubject;
keyboardClick: EventEmitter<KeyboardEvent>;
hour: ClockFaceTime;
readonly selectedHour: Observable<ClockFaceTime>;
minute: ClockFaceTime;
readonly selectedMinute: Observable<ClockFaceTime>;
period: TimePeriod;
readonly selectedPeriod: Observable<TimePeriod>;
setDefaultTimeIfAvailable(time: string, min: DateTime, max: DateTime, format: number, minutesGap?: number): void;
getFullTime(format: number): string;
private setDefaultTime;
private resetTime;
}