Skip to main content

@jewel998/state-machine - v0.0.5 / ImmutabilityProvider

Interface: ImmutabilityProvider<TContext>

Type parameters​

NameType
TContextextends ContextConstraint

Implemented by​

Table of contents​

Properties​

Methods​

Properties​

name​

• Readonly name: string

Defined in​

src/middleware/types.ts:216

Methods​

clone​

▸ clone(context): TContext

Parameters​

NameType
contextTContext

Returns​

TContext

Defined in​

src/middleware/types.ts:217


freeze​

▸ freeze(context): TContext

Parameters​

NameType
contextTContext

Returns​

TContext

Defined in​

src/middleware/types.ts:218


isImmutable​

▸ isImmutable(context): boolean

Parameters​

NameType
contextTContext

Returns​

boolean

Defined in​

src/middleware/types.ts:219