@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