Skip to content

Commit

Permalink
Fixing Typing Errors (#20)
Browse files Browse the repository at this point in the history
* Fixing Typing Errors

* remove unnecessary code

* remove unnecessary code.
  • Loading branch information
amragaey authored and ErikSchierboom committed May 20, 2017
1 parent 6a200c1 commit 48ad114
Showing 1 changed file with 2 additions and 22 deletions.
24 changes: 2 additions & 22 deletions dist/knockout.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,12 @@


interface KnockoutSubscribableFunctions<T> {
[key: string]: KnockoutBindingHandler;

notifySubscribers(valueToWrite?: T, event?: string): void;
}

interface KnockoutComputedFunctions<T> {
[key: string]: KnockoutBindingHandler;
}
interface KnockoutComputedFunctions<T> {}

interface KnockoutObservableFunctions<T> {
[key: string]: KnockoutBindingHandler;

equalityComparer(a: any, b: any): boolean;
}

Expand All @@ -34,9 +28,6 @@ interface KnockoutObservableArrayFunctions<T> {
sort(): void;
sort(compareFunction: (left: T, right: T) => number): void;

// Ko specific
[key: string]: KnockoutBindingHandler;

replace(oldItem: T, newItem: T): void;

remove(item: T): T[];
Expand Down Expand Up @@ -149,8 +140,6 @@ interface KnockoutBindingHandler {
}

interface KnockoutBindingHandlers {
[bindingHandler: string]: KnockoutBindingHandler;

// Controlling text and appearance
visible: KnockoutBindingHandler;
text: KnockoutBindingHandler;
Expand Down Expand Up @@ -324,7 +313,7 @@ interface KnockoutUtils {
}

interface KnockoutArrayChange<T> {
status: string;
status: "added" | "deleted" | "retained";
value: T;
index: number;
moved?: number;
Expand Down Expand Up @@ -510,11 +499,6 @@ interface KnockoutStatic {
renderTemplateForEach(template: Function, arrayOrObservableArray: KnockoutObservable<any>, options: Object, targetNode: Node, parentBindingContext: KnockoutBindingContext): any;
renderTemplateForEach(template: any, arrayOrObservableArray: KnockoutObservable<any>, options: Object, targetNode: Node, parentBindingContext: KnockoutBindingContext): any;

expressionRewriting: {
bindingRewriteValidators: any;
parseObjectLiteral: { (objectLiteralString: string): any[] }
};

/////////////////////////////////

bindingProvider: {
Expand Down Expand Up @@ -623,7 +607,3 @@ interface KnockoutComponents {
}

declare var ko: KnockoutStatic;

declare module "knockout" {
export = ko;
}

0 comments on commit 48ad114

Please sign in to comment.