mirror of
				https://github.com/fooflington/selfdefined.git
				synced 2025-10-31 14:18:32 +00:00 
			
		
		
		
	update
This commit is contained in:
		
							
								
								
									
										34
									
								
								node_modules/rxjs/_esm2015/scheduler/Action.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								node_modules/rxjs/_esm2015/scheduler/Action.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| import { Subscription } from '../Subscription'; | ||||
| /** | ||||
|  * A unit of work to be executed in a {@link Scheduler}. An action is typically | ||||
|  * created from within a Scheduler and an RxJS user does not need to concern | ||||
|  * themselves about creating and manipulating an Action. | ||||
|  * | ||||
|  * ```ts | ||||
|  * class Action<T> extends Subscription { | ||||
|  *   new (scheduler: Scheduler, work: (state?: T) => void); | ||||
|  *   schedule(state?: T, delay: number = 0): Subscription; | ||||
|  * } | ||||
|  * ``` | ||||
|  * | ||||
|  * @class Action<T> | ||||
|  */ | ||||
| export class Action extends Subscription { | ||||
|     constructor(scheduler, work) { | ||||
|         super(); | ||||
|     } | ||||
|     /** | ||||
|      * Schedules this action on its parent Scheduler for execution. May be passed | ||||
|      * some context object, `state`. May happen at some point in the future, | ||||
|      * according to the `delay` parameter, if specified. | ||||
|      * @param {T} [state] Some contextual data that the `work` function uses when | ||||
|      * called by the Scheduler. | ||||
|      * @param {number} [delay] Time to wait before executing the work, where the | ||||
|      * time unit is implicit and defined by the Scheduler. | ||||
|      * @return {void} | ||||
|      */ | ||||
|     schedule(state, delay = 0) { | ||||
|         return this; | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=Action.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/Action.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/Action.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"Action.js","sourceRoot":"","sources":["../../src/scheduler/Action.ts"],"names":[],"mappings":"OACO,EAAE,YAAY,EAAE,MAAM,iBAAiB;AAE9C;;;;;;;;;;;;;GAaG;AACH,4BAA+B,YAAY;IACzC,YAAY,SAAoB,EAAE,IAA0C;QAC1E,OAAO,CAAC;IACV,CAAC;IACD;;;;;;;;;OASG;IACI,QAAQ,CAAC,KAAS,EAAE,KAAK,GAAW,CAAC;QAC1C,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										44
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| import { AsyncAction } from './AsyncAction'; | ||||
| import { AnimationFrame } from '../util/AnimationFrame'; | ||||
| /** | ||||
|  * We need this JSDoc comment for affecting ESDoc. | ||||
|  * @ignore | ||||
|  * @extends {Ignored} | ||||
|  */ | ||||
| export class AnimationFrameAction extends AsyncAction { | ||||
|     constructor(scheduler, work) { | ||||
|         super(scheduler, work); | ||||
|         this.scheduler = scheduler; | ||||
|         this.work = work; | ||||
|     } | ||||
|     requestAsyncId(scheduler, id, delay = 0) { | ||||
|         // If delay is greater than 0, request as an async action. | ||||
|         if (delay !== null && delay > 0) { | ||||
|             return super.requestAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         // Push the action to the end of the scheduler queue. | ||||
|         scheduler.actions.push(this); | ||||
|         // If an animation frame has already been requested, don't request another | ||||
|         // one. If an animation frame hasn't been requested yet, request one. Return | ||||
|         // the current animation frame request id. | ||||
|         return scheduler.scheduled || (scheduler.scheduled = AnimationFrame.requestAnimationFrame(scheduler.flush.bind(scheduler, null))); | ||||
|     } | ||||
|     recycleAsyncId(scheduler, id, delay = 0) { | ||||
|         // If delay exists and is greater than 0, or if the delay is null (the | ||||
|         // action wasn't rescheduled) but was originally scheduled as an async | ||||
|         // action, then recycle as an async action. | ||||
|         if ((delay !== null && delay > 0) || (delay === null && this.delay > 0)) { | ||||
|             return super.recycleAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         // If the scheduler queue is empty, cancel the requested animation frame and | ||||
|         // set the scheduled flag to undefined so the next AnimationFrameAction will | ||||
|         // request its own. | ||||
|         if (scheduler.actions.length === 0) { | ||||
|             AnimationFrame.cancelAnimationFrame(id); | ||||
|             scheduler.scheduled = undefined; | ||||
|         } | ||||
|         // Return undefined so the action knows to request a new async id if it's rescheduled. | ||||
|         return undefined; | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AnimationFrameAction.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AnimationFrameAction.js","sourceRoot":"","sources":["../../src/scheduler/AnimationFrameAction.ts"],"names":[],"mappings":"OAAO,EAAE,WAAW,EAAE,MAAM,eAAe;OACpC,EAAE,cAAc,EAAE,MAAM,wBAAwB;AAGvD;;;;GAIG;AACH,0CAA6C,WAAW;IAEtD,YAAsB,SAAkC,EAClC,IAAwD;QAC5E,MAAM,SAAS,EAAE,IAAI,CAAC,CAAC;QAFH,cAAS,GAAT,SAAS,CAAyB;QAClC,SAAI,GAAJ,IAAI,CAAoD;IAE9E,CAAC;IAES,cAAc,CAAC,SAAkC,EAAE,EAAQ,EAAE,KAAK,GAAW,CAAC;QACtF,0DAA0D;QAC1D,EAAE,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC;YAChC,MAAM,CAAC,KAAK,CAAC,cAAc,CAAC,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;QACpD,CAAC;QACD,qDAAqD;QACrD,SAAS,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC7B,0EAA0E;QAC1E,4EAA4E;QAC5E,0CAA0C;QAC1C,MAAM,CAAC,SAAS,CAAC,SAAS,IAAI,CAAC,SAAS,CAAC,SAAS,GAAG,cAAc,CAAC,qBAAqB,CACvF,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,EAAE,IAAI,CAAC,CACtC,CAAC,CAAC;IACL,CAAC;IACS,cAAc,CAAC,SAAkC,EAAE,EAAQ,EAAE,KAAK,GAAW,CAAC;QACtF,sEAAsE;QACtE,sEAAsE;QACtE,2CAA2C;QAC3C,EAAE,CAAC,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAC,KAAK,KAAK,IAAI,IAAI,IAAI,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;YACxE,MAAM,CAAC,KAAK,CAAC,cAAc,CAAC,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;QACpD,CAAC;QACD,4EAA4E;QAC5E,4EAA4E;QAC5E,mBAAmB;QACnB,EAAE,CAAC,CAAC,SAAS,CAAC,OAAO,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC;YACnC,cAAc,CAAC,oBAAoB,CAAC,EAAE,CAAC,CAAC;YACxC,SAAS,CAAC,SAAS,GAAG,SAAS,CAAC;QAClC,CAAC;QACD,sFAAsF;QACtF,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										25
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| import { AsyncScheduler } from './AsyncScheduler'; | ||||
| export class AnimationFrameScheduler extends AsyncScheduler { | ||||
|     flush(action) { | ||||
|         this.active = true; | ||||
|         this.scheduled = undefined; | ||||
|         const { actions } = this; | ||||
|         let error; | ||||
|         let index = -1; | ||||
|         let count = actions.length; | ||||
|         action = action || actions.shift(); | ||||
|         do { | ||||
|             if (error = action.execute(action.state, action.delay)) { | ||||
|                 break; | ||||
|             } | ||||
|         } while (++index < count && (action = actions.shift())); | ||||
|         this.active = false; | ||||
|         if (error) { | ||||
|             while (++index < count && (action = actions.shift())) { | ||||
|                 action.unsubscribe(); | ||||
|             } | ||||
|             throw error; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AnimationFrameScheduler.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AnimationFrameScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AnimationFrameScheduler.js","sourceRoot":"","sources":["../../src/scheduler/AnimationFrameScheduler.ts"],"names":[],"mappings":"OACO,EAAE,cAAc,EAAE,MAAM,kBAAkB;AAEjD,6CAA6C,cAAc;IAClD,KAAK,CAAC,MAAyB;QAEpC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC;QACnB,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,MAAM,EAAC,OAAO,EAAC,GAAG,IAAI,CAAC;QACvB,IAAI,KAAU,CAAC;QACf,IAAI,KAAK,GAAW,CAAC,CAAC,CAAC;QACvB,IAAI,KAAK,GAAW,OAAO,CAAC,MAAM,CAAC;QACnC,MAAM,GAAG,MAAM,IAAI,OAAO,CAAC,KAAK,EAAE,CAAC;QAEnC,GAAG,CAAC;YACF,EAAE,CAAC,CAAC,KAAK,GAAG,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;gBACvD,KAAK,CAAC;YACR,CAAC;QACH,CAAC,QAAQ,EAAE,KAAK,GAAG,KAAK,IAAI,CAAC,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,CAAC,EAAE;QAExD,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;QAEpB,EAAE,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;YACV,OAAO,EAAE,KAAK,GAAG,KAAK,IAAI,CAAC,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,CAAC,EAAE,CAAC;gBACrD,MAAM,CAAC,WAAW,EAAE,CAAC;YACvB,CAAC;YACD,MAAM,KAAK,CAAC;QACd,CAAC;IACH,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										44
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| import { Immediate } from '../util/Immediate'; | ||||
| import { AsyncAction } from './AsyncAction'; | ||||
| /** | ||||
|  * We need this JSDoc comment for affecting ESDoc. | ||||
|  * @ignore | ||||
|  * @extends {Ignored} | ||||
|  */ | ||||
| export class AsapAction extends AsyncAction { | ||||
|     constructor(scheduler, work) { | ||||
|         super(scheduler, work); | ||||
|         this.scheduler = scheduler; | ||||
|         this.work = work; | ||||
|     } | ||||
|     requestAsyncId(scheduler, id, delay = 0) { | ||||
|         // If delay is greater than 0, request as an async action. | ||||
|         if (delay !== null && delay > 0) { | ||||
|             return super.requestAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         // Push the action to the end of the scheduler queue. | ||||
|         scheduler.actions.push(this); | ||||
|         // If a microtask has already been scheduled, don't schedule another | ||||
|         // one. If a microtask hasn't been scheduled yet, schedule one now. Return | ||||
|         // the current scheduled microtask id. | ||||
|         return scheduler.scheduled || (scheduler.scheduled = Immediate.setImmediate(scheduler.flush.bind(scheduler, null))); | ||||
|     } | ||||
|     recycleAsyncId(scheduler, id, delay = 0) { | ||||
|         // If delay exists and is greater than 0, or if the delay is null (the | ||||
|         // action wasn't rescheduled) but was originally scheduled as an async | ||||
|         // action, then recycle as an async action. | ||||
|         if ((delay !== null && delay > 0) || (delay === null && this.delay > 0)) { | ||||
|             return super.recycleAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         // If the scheduler queue is empty, cancel the requested microtask and | ||||
|         // set the scheduled flag to undefined so the next AsapAction will schedule | ||||
|         // its own. | ||||
|         if (scheduler.actions.length === 0) { | ||||
|             Immediate.clearImmediate(id); | ||||
|             scheduler.scheduled = undefined; | ||||
|         } | ||||
|         // Return undefined so the action knows to request a new async id if it's rescheduled. | ||||
|         return undefined; | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AsapAction.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AsapAction.js","sourceRoot":"","sources":["../../src/scheduler/AsapAction.ts"],"names":[],"mappings":"OAAO,EAAE,SAAS,EAAE,MAAM,mBAAmB;OACtC,EAAE,WAAW,EAAE,MAAM,eAAe;AAG3C;;;;GAIG;AACH,gCAAmC,WAAW;IAE5C,YAAsB,SAAwB,EACxB,IAA8C;QAClE,MAAM,SAAS,EAAE,IAAI,CAAC,CAAC;QAFH,cAAS,GAAT,SAAS,CAAe;QACxB,SAAI,GAAJ,IAAI,CAA0C;IAEpE,CAAC;IAES,cAAc,CAAC,SAAwB,EAAE,EAAQ,EAAE,KAAK,GAAW,CAAC;QAC5E,0DAA0D;QAC1D,EAAE,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC;YAChC,MAAM,CAAC,KAAK,CAAC,cAAc,CAAC,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;QACpD,CAAC;QACD,qDAAqD;QACrD,SAAS,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC7B,oEAAoE;QACpE,0EAA0E;QAC1E,sCAAsC;QACtC,MAAM,CAAC,SAAS,CAAC,SAAS,IAAI,CAAC,SAAS,CAAC,SAAS,GAAG,SAAS,CAAC,YAAY,CACzE,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,EAAE,IAAI,CAAC,CACtC,CAAC,CAAC;IACL,CAAC;IACS,cAAc,CAAC,SAAwB,EAAE,EAAQ,EAAE,KAAK,GAAW,CAAC;QAC5E,sEAAsE;QACtE,sEAAsE;QACtE,2CAA2C;QAC3C,EAAE,CAAC,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAC,KAAK,KAAK,IAAI,IAAI,IAAI,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;YACxE,MAAM,CAAC,KAAK,CAAC,cAAc,CAAC,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;QACpD,CAAC;QACD,sEAAsE;QACtE,2EAA2E;QAC3E,WAAW;QACX,EAAE,CAAC,CAAC,SAAS,CAAC,OAAO,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC;YACnC,SAAS,CAAC,cAAc,CAAC,EAAE,CAAC,CAAC;YAC7B,SAAS,CAAC,SAAS,GAAG,SAAS,CAAC;QAClC,CAAC;QACD,sFAAsF;QACtF,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										25
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| import { AsyncScheduler } from './AsyncScheduler'; | ||||
| export class AsapScheduler extends AsyncScheduler { | ||||
|     flush(action) { | ||||
|         this.active = true; | ||||
|         this.scheduled = undefined; | ||||
|         const { actions } = this; | ||||
|         let error; | ||||
|         let index = -1; | ||||
|         let count = actions.length; | ||||
|         action = action || actions.shift(); | ||||
|         do { | ||||
|             if (error = action.execute(action.state, action.delay)) { | ||||
|                 break; | ||||
|             } | ||||
|         } while (++index < count && (action = actions.shift())); | ||||
|         this.active = false; | ||||
|         if (error) { | ||||
|             while (++index < count && (action = actions.shift())) { | ||||
|                 action.unsubscribe(); | ||||
|             } | ||||
|             throw error; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AsapScheduler.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsapScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AsapScheduler.js","sourceRoot":"","sources":["../../src/scheduler/AsapScheduler.ts"],"names":[],"mappings":"OACO,EAAE,cAAc,EAAE,MAAM,kBAAkB;AAEjD,mCAAmC,cAAc;IACxC,KAAK,CAAC,MAAyB;QAEpC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC;QACnB,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAE3B,MAAM,EAAC,OAAO,EAAC,GAAG,IAAI,CAAC;QACvB,IAAI,KAAU,CAAC;QACf,IAAI,KAAK,GAAW,CAAC,CAAC,CAAC;QACvB,IAAI,KAAK,GAAW,OAAO,CAAC,MAAM,CAAC;QACnC,MAAM,GAAG,MAAM,IAAI,OAAO,CAAC,KAAK,EAAE,CAAC;QAEnC,GAAG,CAAC;YACF,EAAE,CAAC,CAAC,KAAK,GAAG,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;gBACvD,KAAK,CAAC;YACR,CAAC;QACH,CAAC,QAAQ,EAAE,KAAK,GAAG,KAAK,IAAI,CAAC,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,CAAC,EAAE;QAExD,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;QAEpB,EAAE,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;YACV,OAAO,EAAE,KAAK,GAAG,KAAK,IAAI,CAAC,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,CAAC,EAAE,CAAC;gBACrD,MAAM,CAAC,WAAW,EAAE,CAAC;YACvB,CAAC;YACD,MAAM,KAAK,CAAC;QACd,CAAC;IACH,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										130
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										130
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,130 @@ | ||||
| import { root } from '../util/root'; | ||||
| import { Action } from './Action'; | ||||
| /** | ||||
|  * We need this JSDoc comment for affecting ESDoc. | ||||
|  * @ignore | ||||
|  * @extends {Ignored} | ||||
|  */ | ||||
| export class AsyncAction extends Action { | ||||
|     constructor(scheduler, work) { | ||||
|         super(scheduler, work); | ||||
|         this.scheduler = scheduler; | ||||
|         this.pending = false; | ||||
|         this.work = work; | ||||
|     } | ||||
|     schedule(state, delay = 0) { | ||||
|         if (this.closed) { | ||||
|             return this; | ||||
|         } | ||||
|         // Always replace the current state with the new state. | ||||
|         this.state = state; | ||||
|         // Set the pending flag indicating that this action has been scheduled, or | ||||
|         // has recursively rescheduled itself. | ||||
|         this.pending = true; | ||||
|         const id = this.id; | ||||
|         const scheduler = this.scheduler; | ||||
|         // | ||||
|         // Important implementation note: | ||||
|         // | ||||
|         // Actions only execute once by default, unless rescheduled from within the | ||||
|         // scheduled callback. This allows us to implement single and repeat | ||||
|         // actions via the same code path, without adding API surface area, as well | ||||
|         // as mimic traditional recursion but across asynchronous boundaries. | ||||
|         // | ||||
|         // However, JS runtimes and timers distinguish between intervals achieved by | ||||
|         // serial `setTimeout` calls vs. a single `setInterval` call. An interval of | ||||
|         // serial `setTimeout` calls can be individually delayed, which delays | ||||
|         // scheduling the next `setTimeout`, and so on. `setInterval` attempts to | ||||
|         // guarantee the interval callback will be invoked more precisely to the | ||||
|         // interval period, regardless of load. | ||||
|         // | ||||
|         // Therefore, we use `setInterval` to schedule single and repeat actions. | ||||
|         // If the action reschedules itself with the same delay, the interval is not | ||||
|         // canceled. If the action doesn't reschedule, or reschedules with a | ||||
|         // different delay, the interval will be canceled after scheduled callback | ||||
|         // execution. | ||||
|         // | ||||
|         if (id != null) { | ||||
|             this.id = this.recycleAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         this.delay = delay; | ||||
|         // If this action has already an async Id, don't request a new one. | ||||
|         this.id = this.id || this.requestAsyncId(scheduler, this.id, delay); | ||||
|         return this; | ||||
|     } | ||||
|     requestAsyncId(scheduler, id, delay = 0) { | ||||
|         return root.setInterval(scheduler.flush.bind(scheduler, this), delay); | ||||
|     } | ||||
|     recycleAsyncId(scheduler, id, delay = 0) { | ||||
|         // If this action is rescheduled with the same delay time, don't clear the interval id. | ||||
|         if (delay !== null && this.delay === delay && this.pending === false) { | ||||
|             return id; | ||||
|         } | ||||
|         // Otherwise, if the action's delay time is different from the current delay, | ||||
|         // or the action has been rescheduled before it's executed, clear the interval id | ||||
|         return root.clearInterval(id) && undefined || undefined; | ||||
|     } | ||||
|     /** | ||||
|      * Immediately executes this action and the `work` it contains. | ||||
|      * @return {any} | ||||
|      */ | ||||
|     execute(state, delay) { | ||||
|         if (this.closed) { | ||||
|             return new Error('executing a cancelled action'); | ||||
|         } | ||||
|         this.pending = false; | ||||
|         const error = this._execute(state, delay); | ||||
|         if (error) { | ||||
|             return error; | ||||
|         } | ||||
|         else if (this.pending === false && this.id != null) { | ||||
|             // Dequeue if the action didn't reschedule itself. Don't call | ||||
|             // unsubscribe(), because the action could reschedule later. | ||||
|             // For example: | ||||
|             // ``` | ||||
|             // scheduler.schedule(function doWork(counter) { | ||||
|             //   /* ... I'm a busy worker bee ... */ | ||||
|             //   var originalAction = this; | ||||
|             //   /* wait 100ms before rescheduling the action */ | ||||
|             //   setTimeout(function () { | ||||
|             //     originalAction.schedule(counter + 1); | ||||
|             //   }, 100); | ||||
|             // }, 1000); | ||||
|             // ``` | ||||
|             this.id = this.recycleAsyncId(this.scheduler, this.id, null); | ||||
|         } | ||||
|     } | ||||
|     _execute(state, delay) { | ||||
|         let errored = false; | ||||
|         let errorValue = undefined; | ||||
|         try { | ||||
|             this.work(state); | ||||
|         } | ||||
|         catch (e) { | ||||
|             errored = true; | ||||
|             errorValue = !!e && e || new Error(e); | ||||
|         } | ||||
|         if (errored) { | ||||
|             this.unsubscribe(); | ||||
|             return errorValue; | ||||
|         } | ||||
|     } | ||||
|     /** @deprecated internal use only */ _unsubscribe() { | ||||
|         const id = this.id; | ||||
|         const scheduler = this.scheduler; | ||||
|         const actions = scheduler.actions; | ||||
|         const index = actions.indexOf(this); | ||||
|         this.work = null; | ||||
|         this.state = null; | ||||
|         this.pending = false; | ||||
|         this.scheduler = null; | ||||
|         if (index !== -1) { | ||||
|             actions.splice(index, 1); | ||||
|         } | ||||
|         if (id != null) { | ||||
|             this.id = this.recycleAsyncId(scheduler, id, null); | ||||
|         } | ||||
|         this.delay = null; | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AsyncAction.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AsyncAction.js","sourceRoot":"","sources":["../../src/scheduler/AsyncAction.ts"],"names":[],"mappings":"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"} | ||||
							
								
								
									
										42
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | ||||
| import { Scheduler } from '../Scheduler'; | ||||
| export class AsyncScheduler extends Scheduler { | ||||
|     constructor() { | ||||
|         super(...arguments); | ||||
|         this.actions = []; | ||||
|         /** | ||||
|          * A flag to indicate whether the Scheduler is currently executing a batch of | ||||
|          * queued actions. | ||||
|          * @type {boolean} | ||||
|          */ | ||||
|         this.active = false; | ||||
|         /** | ||||
|          * An internal ID used to track the latest asynchronous task such as those | ||||
|          * coming from `setTimeout`, `setInterval`, `requestAnimationFrame`, and | ||||
|          * others. | ||||
|          * @type {any} | ||||
|          */ | ||||
|         this.scheduled = undefined; | ||||
|     } | ||||
|     flush(action) { | ||||
|         const { actions } = this; | ||||
|         if (this.active) { | ||||
|             actions.push(action); | ||||
|             return; | ||||
|         } | ||||
|         let error; | ||||
|         this.active = true; | ||||
|         do { | ||||
|             if (error = action.execute(action.state, action.delay)) { | ||||
|                 break; | ||||
|             } | ||||
|         } while (action = actions.shift()); // exhaust the scheduler queue | ||||
|         this.active = false; | ||||
|         if (error) { | ||||
|             while (action = actions.shift()) { | ||||
|                 action.unsubscribe(); | ||||
|             } | ||||
|             throw error; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=AsyncScheduler.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/AsyncScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"AsyncScheduler.js","sourceRoot":"","sources":["../../src/scheduler/AsyncScheduler.ts"],"names":[],"mappings":"OAAO,EAAE,SAAS,EAAE,MAAM,cAAc;AAGxC,oCAAoC,SAAS;IAA7C;QAAoC,oBAAS;QACpC,YAAO,GAA4B,EAAE,CAAC;QAC7C;;;;WAIG;QACI,WAAM,GAAY,KAAK,CAAC;QAC/B;;;;;WAKG;QACI,cAAS,GAAQ,SAAS,CAAC;IA6BpC,CAAC;IA3BQ,KAAK,CAAC,MAAwB;QAEnC,MAAM,EAAC,OAAO,EAAC,GAAG,IAAI,CAAC;QAEvB,EAAE,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;YAChB,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;YACrB,MAAM,CAAC;QACT,CAAC;QAED,IAAI,KAAU,CAAC;QACf,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC;QAEnB,GAAG,CAAC;YACF,EAAE,CAAC,CAAC,KAAK,GAAG,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;gBACvD,KAAK,CAAC;YACR,CAAC;QACH,CAAC,QAAQ,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC,8BAA8B;QAElE,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;QAEpB,EAAE,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC;YACV,OAAO,MAAM,GAAG,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;gBAChC,MAAM,CAAC,WAAW,EAAE,CAAC;YACvB,CAAC;YACD,MAAM,KAAK,CAAC;QACd,CAAC;IACH,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										38
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueAction.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | ||||
| import { AsyncAction } from './AsyncAction'; | ||||
| /** | ||||
|  * We need this JSDoc comment for affecting ESDoc. | ||||
|  * @ignore | ||||
|  * @extends {Ignored} | ||||
|  */ | ||||
| export class QueueAction extends AsyncAction { | ||||
|     constructor(scheduler, work) { | ||||
|         super(scheduler, work); | ||||
|         this.scheduler = scheduler; | ||||
|         this.work = work; | ||||
|     } | ||||
|     schedule(state, delay = 0) { | ||||
|         if (delay > 0) { | ||||
|             return super.schedule(state, delay); | ||||
|         } | ||||
|         this.delay = delay; | ||||
|         this.state = state; | ||||
|         this.scheduler.flush(this); | ||||
|         return this; | ||||
|     } | ||||
|     execute(state, delay) { | ||||
|         return (delay > 0 || this.closed) ? | ||||
|             super.execute(state, delay) : | ||||
|             this._execute(state, delay); | ||||
|     } | ||||
|     requestAsyncId(scheduler, id, delay = 0) { | ||||
|         // If delay exists and is greater than 0, or if the delay is null (the | ||||
|         // action wasn't rescheduled) but was originally scheduled as an async | ||||
|         // action, then recycle as an async action. | ||||
|         if ((delay !== null && delay > 0) || (delay === null && this.delay > 0)) { | ||||
|             return super.requestAsyncId(scheduler, id, delay); | ||||
|         } | ||||
|         // Otherwise flush the scheduler starting with this action. | ||||
|         return scheduler.flush(this); | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=QueueAction.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueAction.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"QueueAction.js","sourceRoot":"","sources":["../../src/scheduler/QueueAction.ts"],"names":[],"mappings":"OAAO,EAAE,WAAW,EAAE,MAAM,eAAe;AAI3C;;;;GAIG;AACH,iCAAoC,WAAW;IAE7C,YAAsB,SAAyB,EACzB,IAA+C;QACnE,MAAM,SAAS,EAAE,IAAI,CAAC,CAAC;QAFH,cAAS,GAAT,SAAS,CAAgB;QACzB,SAAI,GAAJ,IAAI,CAA2C;IAErE,CAAC;IAEM,QAAQ,CAAC,KAAS,EAAE,KAAK,GAAW,CAAC;QAC1C,EAAE,CAAC,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC;YACd,MAAM,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,CAAC;QACtC,CAAC;QACD,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;QAC3B,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IAEM,OAAO,CAAC,KAAQ,EAAE,KAAa;QACpC,MAAM,CAAC,CAAC,KAAK,GAAG,CAAC,IAAI,IAAI,CAAC,MAAM,CAAC;YAC/B,KAAK,CAAC,OAAO,CAAC,KAAK,EAAE,KAAK,CAAC;YAC3B,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,CAAE;IACjC,CAAC;IAES,cAAc,CAAC,SAAyB,EAAE,EAAQ,EAAE,KAAK,GAAW,CAAC;QAC7E,sEAAsE;QACtE,sEAAsE;QACtE,2CAA2C;QAC3C,EAAE,CAAC,CAAC,CAAC,KAAK,KAAK,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAC,KAAK,KAAK,IAAI,IAAI,IAAI,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;YACxE,MAAM,CAAC,KAAK,CAAC,cAAc,CAAC,SAAS,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;QACpD,CAAC;QACD,2DAA2D;QAC3D,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IAC/B,CAAC;AACH,CAAC;AAAA"} | ||||
							
								
								
									
										4
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| import { AsyncScheduler } from './AsyncScheduler'; | ||||
| export class QueueScheduler extends AsyncScheduler { | ||||
| } | ||||
| //# sourceMappingURL=QueueScheduler.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/QueueScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"QueueScheduler.js","sourceRoot":"","sources":["../../src/scheduler/QueueScheduler.ts"],"names":[],"mappings":"OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB;AAEjD,oCAAoC,cAAc;AAClD,CAAC;AAAA"} | ||||
							
								
								
									
										94
									
								
								node_modules/rxjs/_esm2015/scheduler/VirtualTimeScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										94
									
								
								node_modules/rxjs/_esm2015/scheduler/VirtualTimeScheduler.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,94 @@ | ||||
| import { AsyncAction } from './AsyncAction'; | ||||
| import { AsyncScheduler } from './AsyncScheduler'; | ||||
| export class VirtualTimeScheduler extends AsyncScheduler { | ||||
|     constructor(SchedulerAction = VirtualAction, maxFrames = Number.POSITIVE_INFINITY) { | ||||
|         super(SchedulerAction, () => this.frame); | ||||
|         this.maxFrames = maxFrames; | ||||
|         this.frame = 0; | ||||
|         this.index = -1; | ||||
|     } | ||||
|     /** | ||||
|      * Prompt the Scheduler to execute all of its queued actions, therefore | ||||
|      * clearing its queue. | ||||
|      * @return {void} | ||||
|      */ | ||||
|     flush() { | ||||
|         const { actions, maxFrames } = this; | ||||
|         let error, action; | ||||
|         while ((action = actions.shift()) && (this.frame = action.delay) <= maxFrames) { | ||||
|             if (error = action.execute(action.state, action.delay)) { | ||||
|                 break; | ||||
|             } | ||||
|         } | ||||
|         if (error) { | ||||
|             while (action = actions.shift()) { | ||||
|                 action.unsubscribe(); | ||||
|             } | ||||
|             throw error; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| VirtualTimeScheduler.frameTimeFactor = 10; | ||||
| /** | ||||
|  * We need this JSDoc comment for affecting ESDoc. | ||||
|  * @ignore | ||||
|  * @extends {Ignored} | ||||
|  */ | ||||
| export class VirtualAction extends AsyncAction { | ||||
|     constructor(scheduler, work, index = scheduler.index += 1) { | ||||
|         super(scheduler, work); | ||||
|         this.scheduler = scheduler; | ||||
|         this.work = work; | ||||
|         this.index = index; | ||||
|         this.active = true; | ||||
|         this.index = scheduler.index = index; | ||||
|     } | ||||
|     schedule(state, delay = 0) { | ||||
|         if (!this.id) { | ||||
|             return super.schedule(state, delay); | ||||
|         } | ||||
|         this.active = false; | ||||
|         // If an action is rescheduled, we save allocations by mutating its state, | ||||
|         // pushing it to the end of the scheduler queue, and recycling the action. | ||||
|         // But since the VirtualTimeScheduler is used for testing, VirtualActions | ||||
|         // must be immutable so they can be inspected later. | ||||
|         const action = new VirtualAction(this.scheduler, this.work); | ||||
|         this.add(action); | ||||
|         return action.schedule(state, delay); | ||||
|     } | ||||
|     requestAsyncId(scheduler, id, delay = 0) { | ||||
|         this.delay = scheduler.frame + delay; | ||||
|         const { actions } = scheduler; | ||||
|         actions.push(this); | ||||
|         actions.sort(VirtualAction.sortActions); | ||||
|         return true; | ||||
|     } | ||||
|     recycleAsyncId(scheduler, id, delay = 0) { | ||||
|         return undefined; | ||||
|     } | ||||
|     _execute(state, delay) { | ||||
|         if (this.active === true) { | ||||
|             return super._execute(state, delay); | ||||
|         } | ||||
|     } | ||||
|     static sortActions(a, b) { | ||||
|         if (a.delay === b.delay) { | ||||
|             if (a.index === b.index) { | ||||
|                 return 0; | ||||
|             } | ||||
|             else if (a.index > b.index) { | ||||
|                 return 1; | ||||
|             } | ||||
|             else { | ||||
|                 return -1; | ||||
|             } | ||||
|         } | ||||
|         else if (a.delay > b.delay) { | ||||
|             return 1; | ||||
|         } | ||||
|         else { | ||||
|             return -1; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| //# sourceMappingURL=VirtualTimeScheduler.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/VirtualTimeScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/VirtualTimeScheduler.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"VirtualTimeScheduler.js","sourceRoot":"","sources":["../../src/scheduler/VirtualTimeScheduler.ts"],"names":[],"mappings":"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"} | ||||
							
								
								
									
										34
									
								
								node_modules/rxjs/_esm2015/scheduler/animationFrame.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								node_modules/rxjs/_esm2015/scheduler/animationFrame.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| import { AnimationFrameAction } from './AnimationFrameAction'; | ||||
| import { AnimationFrameScheduler } from './AnimationFrameScheduler'; | ||||
| /** | ||||
|  * | ||||
|  * Animation Frame Scheduler | ||||
|  * | ||||
|  * <span class="informal">Perform task when `window.requestAnimationFrame` would fire</span> | ||||
|  * | ||||
|  * When `animationFrame` scheduler is used with delay, it will fall back to {@link async} scheduler | ||||
|  * behaviour. | ||||
|  * | ||||
|  * Without delay, `animationFrame` scheduler can be used to create smooth browser animations. | ||||
|  * It makes sure scheduled task will happen just before next browser content repaint, | ||||
|  * thus performing animations as efficiently as possible. | ||||
|  * | ||||
|  * @example <caption>Schedule div height animation</caption> | ||||
|  * const div = document.querySelector('.some-div'); | ||||
|  * | ||||
|  * Rx.Scheduler.schedule(function(height) { | ||||
|  *   div.style.height = height + "px"; | ||||
|  * | ||||
|  *   this.schedule(height + 1);  // `this` references currently executing Action, | ||||
|  *                               // which we reschedule with new state | ||||
|  * }, 0, 0); | ||||
|  * | ||||
|  * // You will see .some-div element growing in height | ||||
|  * | ||||
|  * | ||||
|  * @static true | ||||
|  * @name animationFrame | ||||
|  * @owner Scheduler | ||||
|  */ | ||||
| export const animationFrame = new AnimationFrameScheduler(AnimationFrameAction); | ||||
| //# sourceMappingURL=animationFrame.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/animationFrame.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/animationFrame.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"animationFrame.js","sourceRoot":"","sources":["../../src/scheduler/animationFrame.ts"],"names":[],"mappings":"OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB;OACtD,EAAE,uBAAuB,EAAE,MAAM,2BAA2B;AAEnE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA6BG;AAEH,OAAO,MAAM,cAAc,GAAG,IAAI,uBAAuB,CAAC,oBAAoB,CAAC,CAAC"} | ||||
							
								
								
									
										38
									
								
								node_modules/rxjs/_esm2015/scheduler/asap.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								node_modules/rxjs/_esm2015/scheduler/asap.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | ||||
| import { AsapAction } from './AsapAction'; | ||||
| import { AsapScheduler } from './AsapScheduler'; | ||||
| /** | ||||
|  * | ||||
|  * Asap Scheduler | ||||
|  * | ||||
|  * <span class="informal">Perform task as fast as it can be performed asynchronously</span> | ||||
|  * | ||||
|  * `asap` scheduler behaves the same as {@link async} scheduler when you use it to delay task | ||||
|  * in time. If however you set delay to `0`, `asap` will wait for current synchronously executing | ||||
|  * code to end and then it will try to execute given task as fast as possible. | ||||
|  * | ||||
|  * `asap` scheduler will do its best to minimize time between end of currently executing code | ||||
|  * and start of scheduled task. This makes it best candidate for performing so called "deferring". | ||||
|  * Traditionally this was achieved by calling `setTimeout(deferredTask, 0)`, but that technique involves | ||||
|  * some (although minimal) unwanted delay. | ||||
|  * | ||||
|  * Note that using `asap` scheduler does not necessarily mean that your task will be first to process | ||||
|  * after currently executing code. In particular, if some task was also scheduled with `asap` before, | ||||
|  * that task will execute first. That being said, if you need to schedule task asynchronously, but | ||||
|  * as soon as possible, `asap` scheduler is your best bet. | ||||
|  * | ||||
|  * @example <caption>Compare async and asap scheduler</caption> | ||||
|  * | ||||
|  * Rx.Scheduler.async.schedule(() => console.log('async')); // scheduling 'async' first... | ||||
|  * Rx.Scheduler.asap.schedule(() => console.log('asap')); | ||||
|  * | ||||
|  * // Logs: | ||||
|  * // "asap" | ||||
|  * // "async" | ||||
|  * // ... but 'asap' goes first! | ||||
|  * | ||||
|  * @static true | ||||
|  * @name asap | ||||
|  * @owner Scheduler | ||||
|  */ | ||||
| export const asap = new AsapScheduler(AsapAction); | ||||
| //# sourceMappingURL=asap.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/asap.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/asap.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"asap.js","sourceRoot":"","sources":["../../src/scheduler/asap.ts"],"names":[],"mappings":"OAAO,EAAE,UAAU,EAAE,MAAM,cAAc;OAClC,EAAE,aAAa,EAAE,MAAM,iBAAiB;AAE/C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAiCG;AAEH,OAAO,MAAM,IAAI,GAAG,IAAI,aAAa,CAAC,UAAU,CAAC,CAAC"} | ||||
							
								
								
									
										46
									
								
								node_modules/rxjs/_esm2015/scheduler/async.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								node_modules/rxjs/_esm2015/scheduler/async.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | ||||
| import { AsyncAction } from './AsyncAction'; | ||||
| import { AsyncScheduler } from './AsyncScheduler'; | ||||
| /** | ||||
|  * | ||||
|  * Async Scheduler | ||||
|  * | ||||
|  * <span class="informal">Schedule task as if you used setTimeout(task, duration)</span> | ||||
|  * | ||||
|  * `async` scheduler schedules tasks asynchronously, by putting them on the JavaScript | ||||
|  * event loop queue. It is best used to delay tasks in time or to schedule tasks repeating | ||||
|  * in intervals. | ||||
|  * | ||||
|  * If you just want to "defer" task, that is to perform it right after currently | ||||
|  * executing synchronous code ends (commonly achieved by `setTimeout(deferredTask, 0)`), | ||||
|  * better choice will be the {@link asap} scheduler. | ||||
|  * | ||||
|  * @example <caption>Use async scheduler to delay task</caption> | ||||
|  * const task = () => console.log('it works!'); | ||||
|  * | ||||
|  * Rx.Scheduler.async.schedule(task, 2000); | ||||
|  * | ||||
|  * // After 2 seconds logs: | ||||
|  * // "it works!" | ||||
|  * | ||||
|  * | ||||
|  * @example <caption>Use async scheduler to repeat task in intervals</caption> | ||||
|  * function task(state) { | ||||
|  *   console.log(state); | ||||
|  *   this.schedule(state + 1, 1000); // `this` references currently executing Action, | ||||
|  *                                   // which we reschedule with new state and delay | ||||
|  * } | ||||
|  * | ||||
|  * Rx.Scheduler.async.schedule(task, 3000, 0); | ||||
|  * | ||||
|  * // Logs: | ||||
|  * // 0 after 3s | ||||
|  * // 1 after 4s | ||||
|  * // 2 after 5s | ||||
|  * // 3 after 6s | ||||
|  * | ||||
|  * @static true | ||||
|  * @name async | ||||
|  * @owner Scheduler | ||||
|  */ | ||||
| export const async = new AsyncScheduler(AsyncAction); | ||||
| //# sourceMappingURL=async.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/async.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/async.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"async.js","sourceRoot":"","sources":["../../src/scheduler/async.ts"],"names":[],"mappings":"OAAO,EAAE,WAAW,EAAE,MAAM,eAAe;OACpC,EAAE,cAAc,EAAE,MAAM,kBAAkB;AAEjD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAyCG;AAEH,OAAO,MAAM,KAAK,GAAG,IAAI,cAAc,CAAC,WAAW,CAAC,CAAC"} | ||||
							
								
								
									
										65
									
								
								node_modules/rxjs/_esm2015/scheduler/queue.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								node_modules/rxjs/_esm2015/scheduler/queue.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,65 @@ | ||||
| import { QueueAction } from './QueueAction'; | ||||
| import { QueueScheduler } from './QueueScheduler'; | ||||
| /** | ||||
|  * | ||||
|  * Queue Scheduler | ||||
|  * | ||||
|  * <span class="informal">Put every next task on a queue, instead of executing it immediately</span> | ||||
|  * | ||||
|  * `queue` scheduler, when used with delay, behaves the same as {@link async} scheduler. | ||||
|  * | ||||
|  * When used without delay, it schedules given task synchronously - executes it right when | ||||
|  * it is scheduled. However when called recursively, that is when inside the scheduled task, | ||||
|  * another task is scheduled with queue scheduler, instead of executing immediately as well, | ||||
|  * that task will be put on a queue and wait for current one to finish. | ||||
|  * | ||||
|  * This means that when you execute task with `queue` scheduler, you are sure it will end | ||||
|  * before any other task scheduled with that scheduler will start. | ||||
|  * | ||||
|  * @examples <caption>Schedule recursively first, then do something</caption> | ||||
|  * | ||||
|  * Rx.Scheduler.queue.schedule(() => { | ||||
|  *   Rx.Scheduler.queue.schedule(() => console.log('second')); // will not happen now, but will be put on a queue | ||||
|  * | ||||
|  *   console.log('first'); | ||||
|  * }); | ||||
|  * | ||||
|  * // Logs: | ||||
|  * // "first" | ||||
|  * // "second" | ||||
|  * | ||||
|  * | ||||
|  * @example <caption>Reschedule itself recursively</caption> | ||||
|  * | ||||
|  * Rx.Scheduler.queue.schedule(function(state) { | ||||
|  *   if (state !== 0) { | ||||
|  *     console.log('before', state); | ||||
|  *     this.schedule(state - 1); // `this` references currently executing Action, | ||||
|  *                               // which we reschedule with new state | ||||
|  *     console.log('after', state); | ||||
|  *   } | ||||
|  * }, 0, 3); | ||||
|  * | ||||
|  * // In scheduler that runs recursively, you would expect: | ||||
|  * // "before", 3 | ||||
|  * // "before", 2 | ||||
|  * // "before", 1 | ||||
|  * // "after", 1 | ||||
|  * // "after", 2 | ||||
|  * // "after", 3 | ||||
|  * | ||||
|  * // But with queue it logs: | ||||
|  * // "before", 3 | ||||
|  * // "after", 3 | ||||
|  * // "before", 2 | ||||
|  * // "after", 2 | ||||
|  * // "before", 1 | ||||
|  * // "after", 1 | ||||
|  * | ||||
|  * | ||||
|  * @static true | ||||
|  * @name queue | ||||
|  * @owner Scheduler | ||||
|  */ | ||||
| export const queue = new QueueScheduler(QueueAction); | ||||
| //# sourceMappingURL=queue.js.map | ||||
							
								
								
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/queue.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/rxjs/_esm2015/scheduler/queue.js.map
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {"version":3,"file":"queue.js","sourceRoot":"","sources":["../../src/scheduler/queue.ts"],"names":[],"mappings":"OAAO,EAAE,WAAW,EAAE,MAAM,eAAe;OACpC,EAAE,cAAc,EAAE,MAAM,kBAAkB;AAEjD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA4DG;AAEH,OAAO,MAAM,KAAK,GAAG,IAAI,cAAc,CAAC,WAAW,CAAC,CAAC"} | ||||
		Reference in New Issue
	
	Block a user
	 tatianamac
					tatianamac