Signature
tsSignature
export type RecordContext<B extends BehaviorRecord> = UnionToIntersection< BehaviorContext<B[keyof B]>> & object;Imports
tsImport
import { RecordContext } from "@/lib/flow/core/record";import { RecordContext } from "@/lib/flow";Type Parameters
BBehavior record to inspect.
Related Symbols
BehaviorContext
Extracts the custom context type from a behavior.
type
BehaviorRecord
Object map of named behaviors for `all`, `allSettled`, and `race`.
type
Source
tsflow/core/record.ts:50-53
export type RecordContext<B extends BehaviorRecord> = UnionToIntersection< BehaviorContext<B[keyof B]>> & object;