1 line
		
	
	
	
		
			4.2 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
		
		
			
		
	
	
			1 line
		
	
	
	
		
			4.2 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
|   | {"ast":null,"code":"import { Subject } from '../Subject';\nimport { operate } from '../util/lift';\nimport { createOperatorSubscriber } from './OperatorSubscriber';\nimport { noop } from '../util/noop';\nimport { innerFrom } from '../observable/innerFrom';\nexport function window(windowBoundaries) {\n  return operate(function (source, subscriber) {\n    var windowSubject = new Subject();\n    subscriber.next(windowSubject.asObservable());\n    var errorHandler = function (err) {\n      windowSubject.error(err);\n      subscriber.error(err);\n    };\n    source.subscribe(createOperatorSubscriber(subscriber, function (value) {\n      return windowSubject === null || windowSubject === void 0 ? void 0 : windowSubject.next(value);\n    }, function () {\n      windowSubject.complete();\n      subscriber.complete();\n    }, errorHandler));\n    innerFrom(windowBoundaries).subscribe(createOperatorSubscriber(subscriber, function () {\n      windowSubject.complete();\n      subscriber.next(windowSubject = new Subject());\n    }, noop, errorHandler));\n    return function () {\n      windowSubject === null || windowSubject === void 0 ? void 0 : windowSubject.unsubscribe();\n      windowSubject = null;\n    };\n  });\n}\n//# sourceMappingURL=window.js.map","map":{"version":3,"names":["Subject","operate","createOperatorSubscriber","noop","innerFrom","window","windowBoundaries","source","subscriber","windowSubject","next","asObservable","errorHandler","err","error","subscribe","value","complete","unsubscribe"],"sources":["/home/poule/encrypted/stockage-syncable/www/development/html/ng-implementation/implem/node_modules/rxjs/dist/esm5/internal/operators/window.js"],"sourcesContent":["import { Subject } from '../Subject';\nimport { operate } from '../util/lift';\nimport { createOperatorSubscriber } from './OperatorSubscriber';\nimport { noop } from '../util/noop';\nimport { innerFrom } from '../observable/innerFrom';\nexport function window(windowBoundaries) {\n    return operate(function (source, subscriber) {\n        var windowSubject = new Subject();\n        subscriber.next(windowSubject.asObservable());\n        var errorHandler = function (err) {\n            windowSubject.error(err);\n            subscriber.error(err);\n        };\n        source.subscribe(createOperatorSubscriber(subscriber, function (value) { return windowSubject === null || windowSubject === void 0 ? void 0 : windowSubject.next(value); }, function () {\n            windowSubject.complete();\n            subscriber.complete();\n        }, errorHandler));\n        innerFrom(windowBoundaries).subscribe(createOperatorSubscriber(subscriber, function () {\n            windowSubject.complete();\n            subscriber.next((windowSubject = new Subject()));\n        }, noop, errorHandler));\n        return function () {\n            windowSubject === null || windowSubject === void 0 ? void 0 : windowSubject.unsubscribe();\n            windowSubject = null;\n        };\n    });\n}\n//# sourceMappingURL=window.js.map"],"mappings":"AAAA,SAASA,OAAO,QAAQ,YAAY;AACpC,SAASC,OAAO,QAAQ,cAAc;AACtC,SAASC,wBAAwB,QAAQ,sBAAsB;AAC/D,SAASC,IAAI,QAAQ,cAAc;AACnC,SAASC,SAAS,QAAQ,yBAAyB;AACnD,OAAO,SAASC,MAAMA,CAACC,gBAAgB,EAAE;EACrC,OAAOL,OAAO,CAAC,UAAUM,MAAM,EAAEC,UAAU,EAAE;IACzC,IAAIC,aAAa,GAAG,IAAIT,OAAO,CAAC,CAAC;IACjCQ,UAAU,CAACE,IAAI,CAACD,aAAa,CAACE,YAAY,CAAC,CAAC,CAAC;IAC7C,IAAIC,YAAY,GAAG,SAAAA,CAAUC,GAAG,EAAE;MAC9BJ,aAAa,CAACK,KAAK,CAACD,GAAG,CAAC;MACxBL,UAAU,CAACM,KAAK,CAACD,GAAG,CAAC;IACzB,CAAC;IACDN,MAAM,CAACQ,SAAS,CAACb,wBAAwB,CAACM,UAAU,EAAE,UAAUQ,KAAK,EAAE;MAAE,OAAOP,aAAa,KAAK,IAAI,IAAIA,aAAa,KAAK,KAAK,CAAC,GAAG,KAAK,CAAC,GAAGA,aAAa,CAACC,IAAI,CAACM,KAAK,CAAC;IAAE,CAAC,EAAE,YAAY;MACpLP,aAAa,CAACQ,QAAQ,CAAC,CAAC;MACxBT,UAAU,CAACS,QAAQ,CAAC,CAAC;IACzB,CAAC,EAAEL,YAAY,CAAC,CAAC;IACjBR,SAAS,CAACE,gBAAgB,CAAC,CAACS,SAAS,CAACb,wBAAwB,CAACM,UAAU,EAAE,YAAY;MACnFC,aAAa,CAACQ,QAAQ,CAAC,CAAC;MACxBT,UAAU,CAACE,IAAI,CAAED,aAAa,GAAG,IAAIT,OAAO,CAAC,CAAE,CAAC;IACpD,CAAC,EAAEG,IAAI,EAAES,YAAY,CAAC,CAAC;IACvB,OAAO,YAAY;MACfH,aAAa,KAAK,IAAI,IAAIA,aAAa,KAAK,KAAK,CAAC,GAAG,KAAK,CAAC,GAAGA,a |