ferngully-aurelia-tools
Version:
Ferngully Tools for Aurelia
32 lines (31 loc) • 1.15 kB
TypeScript
import { DateService } from "../../../services/date-service";
import { AureliaHelperService } from "../../../services/aurelia-helper-service";
import { DisposableCollection } from "../../../services/disposable-collection";
import "./datepicker.css";
import "bootstrap-datepicker";
import "jquery";
export declare class DatePicker {
private dateService;
private aureliaHelperService;
private disposableCollection;
target: string;
format: string;
width: string;
autoclose: boolean;
startDate: Date | boolean;
lang: string;
onShow: (viewmodel: DatePicker) => void;
onHide: (viewmodel: DatePicker) => void;
onKeydown: (event: KeyboardEvent, viewmodel: DatePicker) => boolean;
private picker;
private rawFormat;
constructor(dateService: DateService, aureliaHelperService: AureliaHelperService, disposableCollection: DisposableCollection);
attached(): void;
unattached(): void;
show(): void;
hide(): void;
keydown(event: KeyboardEvent): boolean;
buttonClick(): void;
readonly $buttonElement: JQuery;
readonly $inputElement: JQuery;
}