ez-web-toolkit
Version:
EZ Web Toolkit
53 lines (52 loc) • 1.21 kB
TypeScript
/**
* @namespace toolkit.components
*/
/// <reference types="angular" />
export declare class DatePicker implements ng.IComponentOptions {
templateUrl: string;
controller: any;
controllerAs: string;
bindings: any;
constructor();
}
/**
* @class toolkit.components.DatePickerController
* @classdesc Methods for showing date picker component.
*/
export declare class DatePickerController {
bindings: any;
format: string;
status: {
opened: boolean;
};
dateOptions: any;
modelOptions: {
timezone: string;
};
maxDate: Date;
minDate: Date;
date: Date;
onDateChange: Function;
depth: string;
depthMin: string;
placement: string;
isFluent: boolean;
popupTemplate: any;
datePickerTemplate: any;
$onInit(): void;
/**
* Toggles the calendar on/off when it is off/on.
*
* @param {any} $event
*
* @memberOf datePickerController
*/
toggleCalendar($event: any): void;
/**
* Toggles the min date between null and today's date;
*
*
* @memberOf DaySelectorController
*/
toggleMin(): void;
}