@eveble/eveble

Hierarchy

  • Library

Index

Methods

Methods

getType

▸ getType(typeName: TypeName): Serializable | undefined

Parameters:

NameType
typeNameTypeName

Returns: Serializable | undefined

▸ getType(typeName: TypeName): Serializable | undefined

Parameters:

NameType
typeNameTypeName

Returns: Serializable | undefined


getTypeOrThrow

▸ getTypeOrThrow(typeName: TypeName): Serializable

Parameters:

NameType
typeNameTypeName

Returns: Serializable

▸ getTypeOrThrow(typeName: TypeName): Serializable

Parameters:

NameType
typeNameTypeName

Returns: Serializable


getTypes

▸ getTypes(): Map‹string, Serializable›

Returns: Map‹string, Serializable›

▸ getTypes(): Map‹string, Serializable›

Returns: Map‹string, Serializable›


hasType

▸ hasType(typeName: TypeName): boolean

Parameters:

NameType
typeNameTypeName

Returns: boolean

▸ hasType(typeName: TypeName): boolean

Parameters:

NameType
typeNameTypeName

Returns: boolean


isInState

▸ isInState(state: State | State[]): boolean

Parameters:

NameType
stateState | State[]

Returns: boolean

▸ isInState(state: State | State[]): boolean

Parameters:

NameType
stateState | State[]

Returns: boolean


overrideType

▸ overrideType(typeName: TypeName, type: Serializable): void

Parameters:

NameType
typeNameTypeName
typeSerializable

Returns: void

▸ overrideType(typeName: TypeName, type: Serializable): void

Parameters:

NameType
typeNameTypeName
typeSerializable

Returns: void


registerType

▸ registerType(typeName: TypeName, type: Serializable, shouldOverride?: boolean): void

Parameters:

NameType
typeNameTypeName
typeSerializable
shouldOverride?boolean

Returns: void

▸ registerType(typeName: TypeName, type: Serializable, shouldOverride?: boolean): void

Parameters:

NameType
typeNameTypeName
typeSerializable
shouldOverride?boolean

Returns: void


removeType

▸ removeType(typeName: TypeName): void

Parameters:

NameType
typeNameTypeName

Returns: void

▸ removeType(typeName: TypeName): void

Parameters:

NameType
typeNameTypeName

Returns: void


setState

▸ setState(state: State): void

Parameters:

NameType
stateState

Returns: void

▸ setState(state: State): void

Parameters:

NameType
stateState

Returns: void