Socket
Socket
Sign inDemoInstall

@types/rx-lite-virtualtime

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/rx-lite-virtualtime - npm Package Compare versions

Comparing version 4.0.3 to 4.0.4

14

rx-lite-virtualtime/index.d.ts

@@ -15,5 +15,13 @@ // Type definitions for rx-lite-virtualtime 4.0

scheduleAbsolute(dueTime: TAbsolute, action: () => void): IDisposable;
scheduleAbsoluteWithState<TState>(state: TState, dueTime: TAbsolute, action: (scheduler: IScheduler, state: TState) => IDisposable): IDisposable;
scheduleAbsoluteWithState<TState>(
state: TState,
dueTime: TAbsolute,
action: (scheduler: IScheduler, state: TState) => IDisposable,
): IDisposable;
scheduleRelative(dueTime: TRelative, action: () => void): IDisposable;
scheduleRelativeWithState<TState>(state: TState, dueTime: TRelative, action: (scheduler: IScheduler, state: TState) => IDisposable): IDisposable;
scheduleRelativeWithState<TState>(
state: TState,
dueTime: TRelative,
action: (scheduler: IScheduler, state: TState) => IDisposable,
): IDisposable;
sleep(time: TRelative): void;

@@ -36,3 +44,3 @@ start(): IDisposable;

const HistoricalScheduler: {
new (initialClock: number, comparer: (first: number, second: number) => number): HistoricalScheduler;
new(initialClock: number, comparer: (first: number, second: number) => number): HistoricalScheduler;
};

@@ -39,0 +47,0 @@ }

{
"name": "@types/rx-lite-virtualtime",
"version": "4.0.3",
"version": "4.0.4",
"description": "TypeScript definitions for rx-lite-virtualtime",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rx-lite-virtualtime",
"license": "MIT",

@@ -13,9 +14,12 @@ "contributors": [

"name": "Igor Oleinikov",
"url": "https://github.com/Igorbek"
"url": "https://github.com/Igorbek",
"githubUsername": "Igorbek"
}
],
"main": "",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/rx-lite-virtualtime"
},

@@ -26,5 +30,4 @@ "scripts": {},

},
"peerDependencies": {},
"typesPublisherContentHash": "dfc6262a2dd72ae75aa46171bdd3f6aefb16ff406f6a9003fdc7c1ac7a8f22d8",
"typeScriptVersion": "2.0"
"typesPublisherContentHash": "f2e2e6cc5788c4a9d0935f6c21f0eec8b9bb6241d537fb9d6e608b9ec05c0e87",
"typeScriptVersion": "4.5"
}

@@ -8,10 +8,63 @@ # Installation

# Details
Files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rx-lite-virtualtime
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rx-lite-virtualtime.
## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rx-lite-virtualtime/index.d.ts)
````ts
// Type definitions for rx-lite-virtualtime 4.0
// Project: https://github.com/Reactive-Extensions/RxJS
// Definitions by: gsino <http://www.codeplex.com/site/users/view/gsino>, Igor Oleinikov <https://github.com/Igorbek>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
Additional Details
* Last updated: Fri, 09 Jun 2017 14:51:29 GMT
* Dependencies: rx-lite
* Global values: Rx
/// <reference types="rx-lite" />
declare namespace Rx {
interface VirtualTimeScheduler<TAbsolute, TRelative> extends Scheduler {
// protected constructor(initialClock: TAbsolute, comparer: (first: TAbsolute, second: TAbsolute) => number);
advanceBy(time: TRelative): void;
advanceTo(time: TAbsolute): void;
scheduleAbsolute(dueTime: TAbsolute, action: () => void): IDisposable;
scheduleAbsoluteWithState<TState>(
state: TState,
dueTime: TAbsolute,
action: (scheduler: IScheduler, state: TState) => IDisposable,
): IDisposable;
scheduleRelative(dueTime: TRelative, action: () => void): IDisposable;
scheduleRelativeWithState<TState>(
state: TState,
dueTime: TRelative,
action: (scheduler: IScheduler, state: TState) => IDisposable,
): IDisposable;
sleep(time: TRelative): void;
start(): IDisposable;
stop(): void;
isEnabled: boolean;
/* protected abstract */ add(from: TAbsolute, by: TRelative): TAbsolute;
/* protected abstract */ toDateTimeOffset(duetime: TAbsolute): number;
/* protected abstract */ toRelative(duetime: number): TRelative;
/* protected */ getNext(): internals.ScheduledItem<TAbsolute>;
}
interface HistoricalScheduler extends VirtualTimeScheduler<number, number> {
}
const HistoricalScheduler: {
new(initialClock: number, comparer: (first: number, second: number) => number): HistoricalScheduler;
};
}
declare module "rx-lite-virtualtime" {
export = Rx;
}
````
### Additional Details
* Last updated: Wed, 27 Sep 2023 07:12:05 GMT
* Dependencies: [@types/rx-lite](https://npmjs.com/package/@types/rx-lite)
* Global values: `Rx`
# Credits
These definitions were written by gsino <http://www.codeplex.com/site/users/view/gsino>, Igor Oleinikov <https://github.com/Igorbek>.
These definitions were written by [gsino](http://www.codeplex.com/site/users/view/gsino), and [Igor Oleinikov](https://github.com/Igorbek).

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc