Creates a new gtk.emoji_chooser.EmojiChooser.
Connect to EmojiPicked signal.
Returns whether the popover is modal.
Returns whether the popover will close after a modal child is closed.
Gets the child widget of popover.
Gets whether this popover is showing an arrow pointing at the widget that it is relative to.
Gets whether mnemonics are visible.
Gets the offset previous set with gtk.popover.Popover.setOffset.
Gets the rectangle that the popover points to.
Returns the preferred position of popover.
Pops popover down.
Pops popover up.
Allocate a size for the gtk.popover.Popover.
Sets whether popover is modal.
If cascade_popdown is true, the popover will be closed when a child modal popover is closed.
Sets the child widget of popover.
Sets the default widget of a gtk.popover.Popover.
Sets whether this popover should draw an arrow pointing at the widget it is relative to.
Sets whether mnemonics should be visible.
Sets the offset to use when calculating the position of the popover.
Sets the rectangle that popover points to.
Sets the preferred position for popover to appear.
Connect to ActivateDefault signal.
Connect to Closed signal.
The gtk.emoji_chooser.EmojiChooser is used by text widgets such as gtk.entry.Entry or gtk.text_view.TextView to let users insert Emoji characters.
gtk.emoji_chooser.EmojiChooser emits the signal@Gtk.EmojiChooser::emoji-picked signal when an Emoji is selected.
CSS nodes
Every gtk.emoji_chooser.EmojiChooser consists of a main node called popover. The contents of the popover are largely implementation defined and supposed to inherit general styles. The top searchbar used to search emoji and gets the .emoji-searchbar style class itself. The bottom toolbar used to switch between different emoji categories consists of buttons with the .emoji-section style class and gets the .emoji-toolbar style class itself.