UNPKG

@alexfriesen/ngx-mat-timepicker

Version:

ngx-mat-timepicker is an Angular material 17+ extension to add time pickers!

27 lines (26 loc) 915 B
import { TemplateRef } from '@angular/core'; import { ThemePalette } from '@angular/material/core'; import type { DateTime } from 'luxon'; import { NgxMatTimepickerFormatType } from './ngx-mat-timepicker-format.type'; import { NgxMatTimepickerRef } from './ngx-mat-timepicker-ref.interface'; export interface NgxMatTimepickerConfig { appendToInput: boolean; cancelBtnTmpl: TemplateRef<Node>; color: ThemePalette; confirmBtnTmpl: TemplateRef<Node>; defaultTime: string; disableAnimation: boolean; disabled: boolean; editableHintTmpl: TemplateRef<Node>; enableKeyboardInput: boolean; format: NgxMatTimepickerFormatType; hoursOnly: boolean; inputElement: HTMLInputElement; maxTime: DateTime; minTime: DateTime; minutesGap: number; preventOverlayClick: boolean; time: string; timepickerBaseRef: NgxMatTimepickerRef; timepickerClass: string; }