split method
TypedLink
split(
- bool test<
TData, TVars>( - OperationRequest<
TData, TVars> request
- OperationRequest<
- TypedLink left, [
- TypedLink right = const PassthroughTypedLink()
Split requests after this typedLink
Implementation
TypedLink split(
bool Function<TData, TVars>(OperationRequest<TData, TVars> request) test,
TypedLink left, [
TypedLink right = const PassthroughTypedLink(),
]) =>
concat(
_RouterTypedLink(
(request) => test(request) ? left : right,
),
);