ngx-material-timepicker
Version:
Handy material design timepicker for angular
23 lines (22 loc) • 1 kB
TypeScript
import { ClockFaceTime } from '../models/clock-face-time.interface';
import { Observable } from 'rxjs';
import { TimePeriod } from '../models/time-period.enum';
import { DateTime } from 'luxon';
import * as i0 from "@angular/core";
export declare class NgxMaterialTimepickerService {
private hourSubject;
private minuteSubject;
private periodSubject;
set hour(hour: ClockFaceTime);
get selectedHour(): Observable<ClockFaceTime>;
set minute(minute: ClockFaceTime);
get selectedMinute(): Observable<ClockFaceTime>;
set period(period: TimePeriod);
get selectedPeriod(): Observable<TimePeriod>;
setDefaultTimeIfAvailable(time: string, min: DateTime, max: DateTime, format: number, minutesGap?: number): void;
getFullTime(format: number): string;
private setDefaultTime;
private resetTime;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxMaterialTimepickerService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<NgxMaterialTimepickerService>;
}