Class: EmojiManager
Extends
BaseManager<string,Emoji>
Constructors
Constructor
new EmojiManager(
client,server?,limit?):EmojiManager
Parameters
| Parameter | Type | Default value |
|---|---|---|
client | Client | undefined |
server? | Server | undefined |
limit? | number | Infinity |
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?
optionalserver?:Server
Methods
[custom]()
[custom]():
Collection<string,Emoji>
Returns
Collection<string, Emoji>
construct()
protectedconstruct(data):Emoji
Tell BaseManager how to build an Emoji
Parameters
| Parameter | Type |
|---|---|
data | any |
Returns
Overrides
BaseManager.construct
extractId()
protectedextractId(data):string
Tell BaseManager how to find the ID for Emojis
Parameters
| Parameter | Type |
|---|---|
data | any |
Returns
string
Overrides
BaseManager.extractId
fetch()
fetch(
id):Promise<Emoji>
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
Promise<Emoji>