From a55f110fe3036646dbacf3b70acab7002fc44630 Mon Sep 17 00:00:00 2001 From: BreeeZe Date: Fri, 5 Jul 2013 23:24:13 +0200 Subject: [PATCH] Added generic type as return type since shift() and pop() return an item from the array --- knockout/knockout.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/knockout/knockout.d.ts b/knockout/knockout.d.ts index 5614d9d49..1e23e868c 100644 --- a/knockout/knockout.d.ts +++ b/knockout/knockout.d.ts @@ -27,9 +27,9 @@ interface KnockoutObservableArrayFunctions extends KnockoutObservableFunction slice(start: number, end?: number): T[]; splice(start: number): T[]; splice(start: number, deleteCount: number, ...items: T[]): T[]; - pop(); + pop(): T; push(...items: T[]): void; - shift(); + shift(): T; unshift(...items: T[]): number; reverse(): T[]; sort(): void;