@eveble/eveble
Hierarchy
- Library
Index
Methods
Methods
getType
▸ getType(typeName: TypeName): Serializable | undefined
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: Serializable | undefined
▸ getType(typeName: TypeName): Serializable | undefined
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: Serializable | undefined
getTypeOrThrow
▸ getTypeOrThrow(typeName: TypeName): Serializable
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: Serializable
▸ getTypeOrThrow(typeName: TypeName): Serializable
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
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:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: boolean
▸ hasType(typeName: TypeName): boolean
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: boolean
isInState
▸ isInState(state: State | State[]): boolean
Parameters:
| Name | Type |
|---|---|
state | State | State[] |
Returns: boolean
▸ isInState(state: State | State[]): boolean
Parameters:
| Name | Type |
|---|---|
state | State | State[] |
Returns: boolean
overrideType
▸ overrideType(typeName: TypeName, type: Serializable): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
type | Serializable |
Returns: void
▸ overrideType(typeName: TypeName, type: Serializable): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
type | Serializable |
Returns: void
registerType
▸ registerType(typeName: TypeName, type: Serializable, shouldOverride?: boolean): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
type | Serializable |
shouldOverride? | boolean |
Returns: void
▸ registerType(typeName: TypeName, type: Serializable, shouldOverride?: boolean): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
type | Serializable |
shouldOverride? | boolean |
Returns: void
removeType
▸ removeType(typeName: TypeName): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: void
▸ removeType(typeName: TypeName): void
Parameters:
| Name | Type |
|---|---|
typeName | TypeName |
Returns: void
setState
▸ setState(state: State): void
Parameters:
| Name | Type |
|---|---|
state | State |
Returns: void
▸ setState(state: State): void
Parameters:
| Name | Type |
|---|---|
state | State |
Returns: void