From 7e358f4c507725a819ef2fee82f9fb398f7ffb97 Mon Sep 17 00:00:00 2001 From: Igor Oleinikov Date: Tue, 7 Oct 2014 10:31:55 -0700 Subject: [PATCH] Made SerialDisposable be an alias of SingleAssigmentDisposable. --- rx-lite.d.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/rx-lite.d.ts b/rx-lite.d.ts index b7bd9fb71..68273c2fb 100644 --- a/rx-lite.d.ts +++ b/rx-lite.d.ts @@ -100,15 +100,9 @@ declare module Rx { setDisposable(value: IDisposable): void ; } - // Multiple assignment disposable - export class SerialDisposable implements IDisposable { + // SerialDisposable it's an alias of SingleAssignmentDisposable + export class SerialDisposable extends SingleAssignmentDisposable { constructor(); - - isDisposed: boolean; - - dispose(): void; - getDisposable(): IDisposable; - setDisposable(value: IDisposable): void; } export class RefCountDisposable implements IDisposable {