mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Note that this *trivially* updates project urls by adding the NPM url to the end, even when the urls are almost identical or the DT one is outdated. I'll clean up the urls in a later commit. This PR is unfinished! Please do not merge it yet.
37 lines
936 B
TypeScript
37 lines
936 B
TypeScript
// Type definitions for ClockPicker 0.0
|
|
// Project: https://github.com/weareoutman/clockpicker, http://weareoutman.github.io/clockpicker
|
|
// Definitions by: jfcere <https://github.com/jfcere>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.3
|
|
|
|
/// <reference types="jquery" />
|
|
|
|
interface ClockPickerOptions {
|
|
default?: string;
|
|
placement?: string;
|
|
align?: string;
|
|
donetext?: string;
|
|
autoclose?: boolean;
|
|
twelvehour?: boolean;
|
|
vibrate?: boolean;
|
|
fromnow?: number;
|
|
init?: () => void;
|
|
beforeShow?: () => void;
|
|
afterShow?: () => void;
|
|
beforeHide?: () => void;
|
|
afterHide?: () => void;
|
|
beforeHourSelect?: () => void;
|
|
afterHourSelect?: () => void;
|
|
beforeDone?: () => void;
|
|
afterDone?: () => void;
|
|
}
|
|
|
|
interface ClockPicker {
|
|
(options?: ClockPickerOptions): JQuery;
|
|
(methodName: string, ...params: any[]): JQuery;
|
|
}
|
|
|
|
interface JQuery {
|
|
clockpicker: ClockPicker;
|
|
}
|