Entity

Represents an object or resource in the Polymesh Ecosystem with its own set of properties and functionality

Type parameters

UniqueIdentifiers: object

Hierarchy

Index

Properties

Methods

Properties

Protected context

context: Context

Defined in src/api/entities/Entity.ts:48

uuid

uuid: string

Defined in src/api/entities/Entity.ts:46

Methods

isEqual

isEqual(entity: Entity‹object›): boolean

Defined in src/api/entities/Entity.ts:61

Whether this Entity is the same as another one

Parameters:

Returns: boolean

Static generateUuid

generateUuidIdentifiers›(identifiers: Identifiers): string

Defined in src/api/entities/Entity.ts:14

Generate the Entity's UUID from its identifying properties

Type parameters:

Identifiers: object

Parameters:

Returns: string

Static isUniqueIdentifiers

isUniqueIdentifiers(identifiers: unknown): boolean

Defined in src/api/entities/Entity.ts:42

Typeguard that checks whether the object passed corresponds to the unique identifiers of the class. Must be overridden

Parameters:

Returns: boolean

Static unserialize

unserializeIdentifiers›(serialized: string): Identifiers

Defined in src/api/entities/Entity.ts:23

Unserialize a UUID into its Unique Identifiers

Type parameters:

Identifiers: object

Parameters:

Returns: Identifiers

Last updated