Timepicker
import { KbqTimepickerModule } from '@koobiq/components/timepicker';

Selector: input[kbqTimepicker]

Exported as: kbqTimepicker
Properties
Name Description
@Input()
disabled: boolean
@Input()
errorStateMatcher: ErrorStateMatcher
Object used to control when error messages are shown.
@Input()
format: TimeFormats
@Input()
id: string
@Input()
kbqValidationTooltip: KbqWarningTooltipTrigger
@Input()
max: D
@Input()
min: D
@Input()
placeholder: string
@Input()
required: boolean
@Input()
value: D
@Output('incorrectInput')
incorrectInput: EventEmitter
errorState: boolean
hasSelection: boolean
isFullFormat: boolean
isShortFormat: boolean
ngControl: any
onInput: () => void
selectionEnd: number
selectionStart: number
timeFormatPlaceholder: string Localized placeholder
viewValue: string
Methods
focus
focusChanged
getSize
onBlur
onKeyDown
onPaste
registerOnValidatorChange
validate
const TIMEFORMAT_PLACEHOLDERS: { [timeFormat: string]: string; };

Object that maps each time format to a related locale key

const TimeFormatToLocaleKeys: Record<TimeFormats, "short" | "full">;
const DEFAULT_TIME_FORMAT: TimeFormats;
const HOURS_MINUTES_SECONDS_REGEXP: RegExp;
const HOURS_MINUTES_REGEXP: RegExp;
const HOURS_ONLY_REGEXP: RegExp;
const AM_PM_FORMAT_REGEXP: RegExp;
const SECONDS_PER_MINUTE: number;
const MINUTES_PER_HOUR: number;
const HOURS_PER_DAY: number;
Docs Feedback
If you have any questions or would like to contribute to writing the documentation, please create an issue in our GitHub repository.