Interface Play<R>

    interface Play<R = void> {
        "[iterator]"(): Generator<Yieldable, R, Tick>;
        next(...__namedParameters: [] | [Tick]): IteratorResult<Yieldable, R>;
        return(value: R): IteratorResult<Yieldable, R>;
        then(next: PlayTrigger): Play<unknown>;
        throw(e: any): IteratorResult<Yieldable, R>;
        until(p: PlayTrigger): Play<R>;
    }

    Type Parameters

    • R = void
    Hierarchy
    Index

    Methods

    • Returns Generator<Yieldable, R, Tick>

    • Parameters

      • ...__namedParameters: [] | [Tick]

      Returns IteratorResult<Yieldable, R>

    • Parameters

      • value: R

      Returns IteratorResult<Yieldable, R>

    • Parameters

      • e: any

      Returns IteratorResult<Yieldable, R>