Skip to main

windowControlled

windowControlled

Source Location: packages/core/src/source.ts#L3170

Signature

function windowControlled(
getWindowOpeningsSource: <T>(sharedSource: Source<T>) => Source<unknown>,
getWindowClosingSource: <T>(currentWindow: Source<T>) => Source<unknown>,
): <T>(source: Source<T>) => Source<Source<T>>
function windowControlled<T>(
getWindowOpeningsSource: (sharedSource: Source<T>) => Source<unknown>,
getWindowClosingSource: (currentWindow: Source<T>) => Source<unknown>,
): (source: Source<T>) => Source<Source<T>>