DefinitelyTyped/types/clockpicker/index.d.ts
Nathan Shively-Sanders f0ce987bc1 Update project urls to match NPM url
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.
2019-02-11 17:10:55 -08:00

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;
}