timestamp.d.ts 491 B

12345678910111213
  1. import { OperatorFunction, SchedulerLike, Timestamp as TimestampInterface } from '../types';
  2. /**
  3. * @param scheduler
  4. * @return {Observable<Timestamp<any>>|WebSocketSubject<T>|Observable<T>}
  5. * @method timestamp
  6. * @owner Observable
  7. */
  8. export declare function timestamp<T>(scheduler?: SchedulerLike): OperatorFunction<T, Timestamp<T>>;
  9. export declare class Timestamp<T> implements TimestampInterface<T> {
  10. value: T;
  11. timestamp: number;
  12. constructor(value: T, timestamp: number);
  13. }