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