Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. interface Observable {
  2. constructor(subscriber : SubscriberFunction);
  3. // Подписываемся на последовательности с observer
  4. subscribe(observer : Observer) : Subscription;
  5. // Подписываемся на последовательности с функциями обратного вызова
  6. subscribe(onNext : Function,
  7. onError? : Function,
  8. onComplete? : Function) : Subscription;
  9. // Возвращаем себя
  10. [Symbol.observable]() : Observable;
  11. // Конвертируем в Observable
  12. static of(...items) : Observable;
  13. // Конвертируем observable или итерируемый в Observable
  14. static from(observable) : Observable;
  15. }
  16. interface Subscription {
  17. // Отменяем подписку
  18. unsubscribe() : void;
  19. // Булевое значение, указывающее на закрытие подписки
  20. get closed() : Boolean;
  21. }
  22. function SubscriberFunction(observer: SubscriptionObserver) : (void => void)|Subscription;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement