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
client: Client<true>iterable?: Iterable<RawGuildEmojiData>)
constructor(client: Client<true>
iterable?: Iterable<RawGuildEmojiData>
Constructs a new instance of the BaseGuildEmojiManager
class
Collection<Snowflake, GuildEmoji> cache :
The cache of GuildEmojis
readonlyClient client :
The client that instantiated this Manager
readonlyConstructable<Holds> holds :
The data structure belonging to this manager.
Inherited from: DataManager
resolveemoji: EmojiResolvable) : GuildEmoji (
emoji: EmojiResolvable
Resolves an EmojiResolvable to an Emoji object.
resolveIdemoji: EmojiResolvable) : Snowflake (
emoji: EmojiResolvable
Resolves an EmojiResolvable to an Emoji id string.
resolveIdentifieremoji: EmojiIdentifierResolvable) : string | null (
emoji: EmojiIdentifierResolvable
Resolves an EmojiResolvable to an emoji identifier.
valueOfCollection<Key, Holds> () :
Inherited from: DataManager