@types/rx-lite-virtualtime
Advanced tools
Comparing version 4.0.3 to 4.0.4
@@ -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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
6746
40
0
70