Skip to content

JamJar

Table of contents

Namespaces

Enumerations

Classes

Interfaces

Type aliases

Functions

Type aliases

Evaluator

Ƭ Evaluator: (entity: IEntity, components: Component[]) => boolean

Type declaration:

▸ (entity: IEntity, components: Component[]): boolean

Parameters:

Name Type
entity IEntity
components Component[]

Returns: boolean


SerializationPrimitive

Ƭ SerializationPrimitive: string | boolean | number | bigint

Functions

Serialize

Serialize(className: string, serialize: (json: any) => ISerializable): (constructor: Function) => void

Parameters:

Name Type
className string
serialize (json: any) => ISerializable

Returns: function