Skip to main content
Version: 0.6.4

Class: EmojiManager

Extends​

  • BaseManager<string, Emoji>

Constructors​

Constructor​

new EmojiManager(client, server?, limit?): EmojiManager

Parameters​

ParameterTypeDefault value
clientClientundefined
server?Serverundefined
limit?numberInfinity

Returns​

EmojiManager

Overrides​

BaseManager<string, Emoji>.constructor

Properties​

cache​

cache: Collection<string, Emoji>

Inherited from​

BaseManager.cache


client​

client: Client

Inherited from​

BaseManager.client


server?​

optional server?: Server

Methods​

[custom]()​

[custom](): Collection<string, Emoji>

Returns​

Collection<string, Emoji>


construct()​

protected construct(data): Emoji

Tell BaseManager how to build an Emoji

Parameters​

ParameterType
dataany

Returns​

Emoji

Overrides​

BaseManager.construct


extractId()​

protected extractId(data): string

Tell BaseManager how to find the ID for Emojis

Parameters​

ParameterType
dataany

Returns​

string

Overrides​

BaseManager.extractId


fetch()​

fetch(id): Promise<Emoji>

Parameters​

ParameterType
idstring

Returns​

Promise<Emoji>