Interface MutationSandbox

interface MutationSandbox {
    connect: {
        <R, S>(src: ConnectablePort<S>, dst: ConnectablePort<R>): void;
        <A, R, T, S>(src: CallerPort<A, R>, dst: CalleePort<T, S>): void;
    };
    delete: ((reactor: Reactor) => void);
    disconnect: (<R, S>(src: IOPort<S>, dst?: IOPort<R>) => void);
    getBankIndex: (() => number);
    getReactor: (() => Reactor);
    util: UtilityFunctions;
}

Hierarchy (view full)

Properties

connect: {
    <R, S>(src: ConnectablePort<S>, dst: ConnectablePort<R>): void;
    <A, R, T, S>(src: CallerPort<A, R>, dst: CalleePort<T, S>): void;
}
delete: ((reactor: Reactor) => void)
disconnect: (<R, S>(src: IOPort<S>, dst?: IOPort<R>) => void)
getBankIndex: (() => number)
getReactor: (() => Reactor)
util: UtilityFunctions

Collection of utility functions accessible from within a react function.