Object Hierarchy:

Object hierarchy for EmojiChooser


[ CCode ( type_id = "gtk_emoji_chooser_get_type ()" ) ]
public class EmojiChooser : Popover, Accessible, Buildable, ConstraintTarget, Native, ShortcutManager

The EmojiChooser popover is used by text widgets such as Entry or TextView to offer users a convenient way to insert Emoji characters.

GtkEmojiChooser emits the emoji_picked signal when an Emoji is selected.

CSS nodes

╰── box.emoji-toolbar
├── button.image-button.emoji-section
├── ...
╰── button.image-button.emoji-section
consists of a main node called popover. The contents of the popover are largely implementation defined and supposed to inherit general styles. 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.

Namespace: Gtk
Package: gtk4


Creation methods:


Inherited Members:

All known members inherited from class Gtk.Widget
All known members inherited from interface Gtk.Native
All known members inherited from interface Gtk.ShortcutManager