@dhutaryan/ngx-mat-timepicker
Version:
Angular timepicker to add time which is based on material design and Angular material.
25 lines (24 loc) • 1.31 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { BooleanInput } from '@angular/cdk/coercion';
import { MatTimepickerIntl } from './timepicker-intl';
import * as i0 from "@angular/core";
export type MatTimePeriodType = 'am' | 'pm';
export declare class MatTimePeriod {
_intl: MatTimepickerIntl;
/** Whether the time period is vertically aligned. */
get vertical(): boolean;
set vertical(value: BooleanInput);
private _vertical;
get period(): MatTimePeriodType;
set period(value: MatTimePeriodType);
private _period;
get disabledPeriod(): MatTimePeriodType | null;
set disabledPeriod(value: MatTimePeriodType | null);
private _disabledPeriod;
periodChanged: EventEmitter<MatTimePeriodType>;
constructor(_intl: MatTimepickerIntl);
setPeriod(event: Event, period: MatTimePeriodType): void;
_isPeriodDisabled(period: MatTimePeriodType): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<MatTimePeriod, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MatTimePeriod, "mat-time-period", never, { "vertical": { "alias": "vertical"; "required": false; }; "period": { "alias": "period"; "required": false; }; "disabledPeriod": { "alias": "disabledPeriod"; "required": false; }; }, { "periodChanged": "periodChanged"; }, never, never, true, never>;
}