## Object Hierarchy

        GObject
        ├── GInitiallyUnowned
        │   ╰── GtkWidget
        │       ├── GtkWindow
        │       │   ├── AdwWindow
        │       │   │   ╰── CallsAccountOverview
        │       │   ╰── GtkApplicationWindow
        │       │       ├── CallsCallWindow
        │       │       ╰── AdwApplicationWindow
        │       │           ╰── CallsMainWindow
        │       ├── GtkListBoxRow
        │       │   ├── AdwPreferencesRow
        │       │   │   ╰── AdwActionRow
        │       │   │       ╰── CallsAccountRow
        │       │   ├── CallsCallRecordRow
        │       │   ╰── CallsContactsRow
        │       ╰── AdwBin
        │           ├── CallsCallSelectorItem
        │           ├── CallsContactsBox
        │           ├── CallsHistoryBox
        │           ╰── CallsNewCallBox
        ├── CallsProvider
        ├── GApplication
        │   ╰── GtkApplication
        │       ╰── AdwApplication
        │           ╰── CallsApplication
        ├── CallsBestMatch
        ├── CallsCall
        ├── GomResource
        │   ╰── CallsCallRecord
        ├── CallsContactsProvider
        ├── GDBusProxy
        │   ├── CallsDBusCallsCallProxy
        │   ├── CallsDBusEmergencyCallsProxy
        │   ├── GDBOManagerProxy
        │   ├── GDBOModemProxy
        │   ├── GDBOSupplementaryServicesProxy
        │   ├── GDBOVoiceCallManagerProxy
        │   ╰── GDBOVoiceCallProxy
        ├── GDBusInterfaceSkeleton
        │   ├── CallsDBusCallsCallSkeleton
        │   ├── CallsDBusEmergencyCallsSkeleton
        │   │   ╰── CallsEmergencyCallsManager
        │   ├── GDBOManagerSkeleton
        │   ├── GDBOModemSkeleton
        │   ├── GDBOSupplementaryServicesSkeleton
        │   ├── GDBOVoiceCallManagerSkeleton
        │   ╰── GDBOVoiceCallSkeleton
        ├── CallsDBusManager
        ├── GDBusObjectManagerClient
        │   ╰── CallsDBusObjectManagerClient
        ├── GDBusObjectProxy
        │   ╰── CallsDBusObjectProxy
        ├── GDBusObjectSkeleton
        │   ╰── CallsDBusObjectSkeleton
        ├── CallsManager
        ├── CallsMediaPlayback
        ├── CallsNetworkWatch
        ├── CallsNotifier
        ├── CallsPlugin
        ├── CallsPluginManager
        ├── CallsRecordStore
        ├── CallsRinger
        ├── CallsSettings
        ╰── CallsUiCallData
        GInterface
        ├── CallsAccount
        ├── CallsOrigin
        ├── CallsMessageSource
        ├── CallsAccountProvider
        ├── CallsDBusCallsCall
        ├── CallsDBusEmergencyCalls
        ├── CallsDBusObject
        ├── CallsUssd
        ├── GDBOManager
        ├── GDBOModem
        ├── GDBOSupplementaryServices
        ├── GDBOVoiceCall
        ╰── GDBOVoiceCallManager
        GEnum
        ├── CallsAccountState
        ├── CallsAccountStateReason
        ├── CallsCallState
        ├── CallsCallType
        ├── CallsRingState
        ╰── CallsUssdState
        GFlags
        ╰── CallsManagerFlags