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 {
119
119
120
120
Iterable <EmojiCandidate > allEmojiCandidates ();
121
121
122
+ String ? getUnicodeEmojiNameByCode (String emojiCode);
123
+
122
124
// TODO cut debugServerEmojiData once we can query for lists of emoji;
123
125
// have tests make those queries end-to-end
124
126
Map <String , List <String >>? get debugServerEmojiData;
@@ -374,6 +376,10 @@ class EmojiStoreImpl extends PerAccountStoreBase with EmojiStore {
374
376
return _allEmojiCandidates ?? = _generateAllCandidates ();
375
377
}
376
378
379
+ @override
380
+ String ? getUnicodeEmojiNameByCode (String emojiCode) =>
381
+ _serverEmojiData? [emojiCode]? .first;
382
+
377
383
@override
378
384
void setServerEmojiData (ServerEmojiData data) {
379
385
_serverEmojiData = data.codeToNames;
Original file line number Diff line number Diff line change @@ -658,6 +658,10 @@ class PerAccountStore extends PerAccountStoreBase with
658
658
@override
659
659
Iterable <EmojiCandidate > allEmojiCandidates () => _emoji.allEmojiCandidates ();
660
660
661
+ @override
662
+ String ? getUnicodeEmojiNameByCode (String emojiCode) =>
663
+ _emoji.getUnicodeEmojiNameByCode (emojiCode);
664
+
661
665
EmojiStoreImpl _emoji;
662
666
663
667
////////////////////////////////
You can’t perform that action at this time.
0 commit comments