File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -119,6 +119,8 @@ mixin EmojiStore {
119119
120120 Iterable <EmojiCandidate > allEmojiCandidates ();
121121
122+ String ? getUnicodeEmojiNameByCode (String emojiCode);
123+
122124 // TODO cut debugServerEmojiData once we can query for lists of emoji;
123125 // have tests make those queries end-to-end
124126 Map <String , List <String >>? get debugServerEmojiData;
@@ -374,6 +376,10 @@ class EmojiStoreImpl extends PerAccountStoreBase with EmojiStore {
374376 return _allEmojiCandidates ?? = _generateAllCandidates ();
375377 }
376378
379+ @override
380+ String ? getUnicodeEmojiNameByCode (String emojiCode) =>
381+ _serverEmojiData? [emojiCode]? .first;
382+
377383 @override
378384 void setServerEmojiData (ServerEmojiData data) {
379385 _serverEmojiData = data.codeToNames;
Original file line number Diff line number Diff line change @@ -658,6 +658,10 @@ class PerAccountStore extends PerAccountStoreBase with
658658 @override
659659 Iterable <EmojiCandidate > allEmojiCandidates () => _emoji.allEmojiCandidates ();
660660
661+ @override
662+ String ? getUnicodeEmojiNameByCode (String emojiCode) =>
663+ _emoji.getUnicodeEmojiNameByCode (emojiCode);
664+
661665 EmojiStoreImpl _emoji;
662666
663667 ////////////////////////////////
You can’t perform that action at this time.
0 commit comments