Removed union types from definition files.

This commit is contained in:
Daniel Rosenwasser
2015-08-17 14:06:50 -07:00
parent 3f3e719d60
commit ceb059b2ab
3 changed files with 14 additions and 5 deletions
+8 -3
View File
@@ -5,7 +5,7 @@
/// <reference path="../jquery/jquery.d.ts" />
interface UniformOptions {
interface UniformCoreOptions {
activeClass?: string;
autoHide?: boolean;
buttonClass?: string;
@@ -34,12 +34,17 @@ interface UniformOptions {
useID?: boolean;
wrapperClass?: string;
}
interface UniformOptions extends UniformCoreOptions {
[option: string]: any;
}
interface Uniform {
(options?: UniformOptions & {[option: string]: any;}): JQuery;
(options?: UniformOptions): JQuery;
update(elemOrSelector?: any): void;
restore(elemOrSelector?: any): void;
elements: JQuery[];
defaults: UniformOptions;
defaults: UniformOptions;
}
interface JQueryStatic {
uniform: Uniform;