Skip to content

@ue-too/being / index / StateExtender

型エイリアス: StateExtender()<E, C, S, O> ​

StateExtender<E, C, S, O> = (original, extension) => State<E, C, S, O>

定義: expansion.ts:249

The function createStateExtender returns: extendState with the target generics already bound.

型パラメーター ​

E ​

E

C ​

C extends BaseContext

S ​

S extends string

O ​

O extends Partial<Record<keyof E, unknown>>

パラメータ ​

original ​

ExtendableState

extension ​

StateExtension<E, C, S, O>

戻り値 ​

State<E, C, S, O>