class BaseGuildEmojiManager
extends
CachedManager<Snowflake, GuildEmoji, EmojiResolvable>export class BaseGuildEmojiManager extends CachedManager<Snowflake, GuildEmoji, EmojiResolvable>Holds methods to resolve GuildEmojis and stores their cache.
Constructors
constructor(client: Client<true>iterable?: Iterable<RawGuildEmojiData>)
client: Client<true>
iterable?: Iterable<RawGuildEmojiData>
Constructs a new instance of the BaseGuildEmojiManager class
readonlycache : Collection<Key, Holds>
The cache of items for this manager.
Inherited from: DataManager
readonlyholds : Constructable<Holds>
The data structure belonging to this manager.
Inherited from: DataManager
resolve(emoji: EmojiResolvable) : GuildEmoji | null
emoji: EmojiResolvable
Resolves an EmojiResolvable to an Emoji object.
resolveId(emoji: EmojiResolvable) : Snowflake | null
emoji: EmojiResolvable
Resolves an EmojiResolvable to an Emoji id string.
resolveIdentifier(emoji: EmojiIdentifierResolvable) : string | null
emoji: EmojiIdentifierResolvable
Resolves an EmojiResolvable to an emoji identifier.
valueOf() : Collection<Key, Holds>
Inherited from: DataManager