# Object Hierarchy

        GObject
        ├── GInitiallyUnowned
        │   ╰── GtkObject
        │       ╰── GtkWidget
        │           ╰── GtkContainer
        │               ├── GtkToolbar
        │               │   ╰── EggFindBar
        │               ├── GtkBox
        │               │   ├── GtkHBox
        │               │   │   ╰── GtkInfoBar
        │               │   │       ╰── EvMessageArea
        │               │   │           ╰── EvProgressMessageArea
        │               │   ├── EvPropertiesFonts
        │               │   ├── EvPropertiesLicense
        │               │   ├── EvSidebarAttachments
        │               │   ├── EvSidebar
        │               │   ├── EvSidebarLayers
        │               │   ├── EvSidebarLinks
        │               │   ╰── EvSidebarThumbnails
        │               ╰── GtkBin
        │                   ├── GtkToolItem
        │                   │   ├── GtkToolButton
        │                   │   │   ╰── GtkToggleToolButton
        │                   │   │       ╰── EvNavigationActionWidget
        │                   │   ╰── EvPageActionWidget
        │                   ├── GtkViewport
        │                   │   ╰── EvPasswordView
        │                   ╰── GtkWindow
        │                       ├── GtkDialog
        │                       │   ╰── EvPropertiesDialog
        │                       ╰── EvWindow
        ├── EvApplication
        ├── EvFileMonitor
        ├── EvHistory
        ├── EvMediaPlayerKeys
        ├── EvMetadata
        ╰── GtkAction
            ├── EvNavigationAction
            ├── EvOpenRecentAction
            ╰── EvPageAction
        GInterface
        ╰── EvSidebarPage