|  |  |  |  | 
    GObject
    ├── GApplication
    │   ╰── GtkApplication
    │       ╰── EShell
    ├── EExtension
    │   ╰── EShellBackend
    ├── GInitiallyUnowned
    │   ╰── GtkWidget
    │       ╰── GtkContainer
    │           ├── GtkBin
    │           │   ├── EShellContent
    │           │   ├── EShellSidebar
    │           │   ├── EShellSwitcher
    │           │   ╰── GtkWindow
    │           │       ╰── EShellWindow
    │           ╰── GtkBox
    │               ├── EShellSearchbar
    │               ╰── EShellTaskbar
    ╰── EShellView