Emoji picker for Ionic 3
This project was forked from the ionic3-emoji-picker project created by danielehrhardt
Installation
Install the module via NPM
npm i ionic-emoji-picker --save
Import it in your app's module(s)
Import EmojiPickerModule.forRoot()
in your app's main module
app.module.ts
;
If your app uses lazy loading, you need to import EmojiPickerModule
in your shared module or child modules:
;
Sample
toggled: boolean = false;message: string; handleSelectionevent
Directive API:
(emojiPickerSelect)="handleSelection($event)"
Emitter $event = EmojiEvent{ char : "😌", label : "relieved" }
EmojiPickerCaretEmitter
added for your convenience, emits information regarding a contenteditable enabled element
(emojiPickerCaretEmitter)="handleCaretChange($event)"
Emitter $event = CaretEvent{ caretOffset: 13, caretRange: Range{...}, textContent: 'content of div or input' }
Emoji Picker will get placed relative the element chosen via the directive api, centered and within window borders