-- Generated code. {-# OPTIONS_GHC -fno-warn-orphans #-} {-# LANGUAGE DataKinds, FlexibleInstances, TypeFamilies, MultiParamTypeClasses, TypeOperators #-} module GI.GdkSignals where import Data.GI.Base.Properties (GObjectNotifySignalInfo) import Data.GI.Base.Signals import Data.GI.Base.Overloading import qualified GI.GObjectSignals as GObject import qualified GI.GioSignals as Gio import GI.Gdk type instance SignalList AppLaunchContext = '[ '("launch-failed", Gio.AppLaunchContextLaunchFailedSignalInfo), '("launched", Gio.AppLaunchContextLaunchedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] type instance SignalList Cursor = '[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data DeviceChangedSignalInfo instance SignalInfo DeviceChangedSignalInfo where type HaskellCallbackType DeviceChangedSignalInfo = DeviceChangedCallback connectSignal _ = connectDeviceChanged type instance SignalList Device = '[ '("changed", DeviceChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data DeviceManagerDeviceAddedSignalInfo instance SignalInfo DeviceManagerDeviceAddedSignalInfo where type HaskellCallbackType DeviceManagerDeviceAddedSignalInfo = DeviceManagerDeviceAddedCallback connectSignal _ = connectDeviceManagerDeviceAdded data DeviceManagerDeviceChangedSignalInfo instance SignalInfo DeviceManagerDeviceChangedSignalInfo where type HaskellCallbackType DeviceManagerDeviceChangedSignalInfo = DeviceManagerDeviceChangedCallback connectSignal _ = connectDeviceManagerDeviceChanged data DeviceManagerDeviceRemovedSignalInfo instance SignalInfo DeviceManagerDeviceRemovedSignalInfo where type HaskellCallbackType DeviceManagerDeviceRemovedSignalInfo = DeviceManagerDeviceRemovedCallback connectSignal _ = connectDeviceManagerDeviceRemoved type instance SignalList DeviceManager = '[ '("device-added", DeviceManagerDeviceAddedSignalInfo), '("device-changed", DeviceManagerDeviceChangedSignalInfo), '("device-removed", DeviceManagerDeviceRemovedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data DisplayClosedSignalInfo instance SignalInfo DisplayClosedSignalInfo where type HaskellCallbackType DisplayClosedSignalInfo = DisplayClosedCallback connectSignal _ = connectDisplayClosed data DisplayOpenedSignalInfo instance SignalInfo DisplayOpenedSignalInfo where type HaskellCallbackType DisplayOpenedSignalInfo = DisplayOpenedCallback connectSignal _ = connectDisplayOpened type instance SignalList Display = '[ '("closed", DisplayClosedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("opened", DisplayOpenedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data DisplayManagerDisplayOpenedSignalInfo instance SignalInfo DisplayManagerDisplayOpenedSignalInfo where type HaskellCallbackType DisplayManagerDisplayOpenedSignalInfo = DisplayManagerDisplayOpenedCallback connectSignal _ = connectDisplayManagerDisplayOpened type instance SignalList DisplayManager = '[ '("display-opened", DisplayManagerDisplayOpenedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] type instance SignalList DragContext = '[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data FrameClockAfterPaintSignalInfo instance SignalInfo FrameClockAfterPaintSignalInfo where type HaskellCallbackType FrameClockAfterPaintSignalInfo = FrameClockAfterPaintCallback connectSignal _ = connectFrameClockAfterPaint data FrameClockBeforePaintSignalInfo instance SignalInfo FrameClockBeforePaintSignalInfo where type HaskellCallbackType FrameClockBeforePaintSignalInfo = FrameClockBeforePaintCallback connectSignal _ = connectFrameClockBeforePaint data FrameClockFlushEventsSignalInfo instance SignalInfo FrameClockFlushEventsSignalInfo where type HaskellCallbackType FrameClockFlushEventsSignalInfo = FrameClockFlushEventsCallback connectSignal _ = connectFrameClockFlushEvents data FrameClockLayoutSignalInfo instance SignalInfo FrameClockLayoutSignalInfo where type HaskellCallbackType FrameClockLayoutSignalInfo = FrameClockLayoutCallback connectSignal _ = connectFrameClockLayout data FrameClockPaintSignalInfo instance SignalInfo FrameClockPaintSignalInfo where type HaskellCallbackType FrameClockPaintSignalInfo = FrameClockPaintCallback connectSignal _ = connectFrameClockPaint data FrameClockResumeEventsSignalInfo instance SignalInfo FrameClockResumeEventsSignalInfo where type HaskellCallbackType FrameClockResumeEventsSignalInfo = FrameClockResumeEventsCallback connectSignal _ = connectFrameClockResumeEvents data FrameClockUpdateSignalInfo instance SignalInfo FrameClockUpdateSignalInfo where type HaskellCallbackType FrameClockUpdateSignalInfo = FrameClockUpdateCallback connectSignal _ = connectFrameClockUpdate type instance SignalList FrameClock = '[ '("after-paint", FrameClockAfterPaintSignalInfo), '("before-paint", FrameClockBeforePaintSignalInfo), '("flush-events", FrameClockFlushEventsSignalInfo), '("layout", FrameClockLayoutSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("paint", FrameClockPaintSignalInfo), '("resume-events", FrameClockResumeEventsSignalInfo), '("update", FrameClockUpdateSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] type instance SignalList GLContext = '[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data KeymapDirectionChangedSignalInfo instance SignalInfo KeymapDirectionChangedSignalInfo where type HaskellCallbackType KeymapDirectionChangedSignalInfo = KeymapDirectionChangedCallback connectSignal _ = connectKeymapDirectionChanged data KeymapKeysChangedSignalInfo instance SignalInfo KeymapKeysChangedSignalInfo where type HaskellCallbackType KeymapKeysChangedSignalInfo = KeymapKeysChangedCallback connectSignal _ = connectKeymapKeysChanged data KeymapStateChangedSignalInfo instance SignalInfo KeymapStateChangedSignalInfo where type HaskellCallbackType KeymapStateChangedSignalInfo = KeymapStateChangedCallback connectSignal _ = connectKeymapStateChanged type instance SignalList Keymap = '[ '("direction-changed", KeymapDirectionChangedSignalInfo), '("keys-changed", KeymapKeysChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("state-changed", KeymapStateChangedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data ScreenCompositedChangedSignalInfo instance SignalInfo ScreenCompositedChangedSignalInfo where type HaskellCallbackType ScreenCompositedChangedSignalInfo = ScreenCompositedChangedCallback connectSignal _ = connectScreenCompositedChanged data ScreenMonitorsChangedSignalInfo instance SignalInfo ScreenMonitorsChangedSignalInfo where type HaskellCallbackType ScreenMonitorsChangedSignalInfo = ScreenMonitorsChangedCallback connectSignal _ = connectScreenMonitorsChanged data ScreenSizeChangedSignalInfo instance SignalInfo ScreenSizeChangedSignalInfo where type HaskellCallbackType ScreenSizeChangedSignalInfo = ScreenSizeChangedCallback connectSignal _ = connectScreenSizeChanged type instance SignalList Screen = '[ '("composited-changed", ScreenCompositedChangedSignalInfo), '("monitors-changed", ScreenMonitorsChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("size-changed", ScreenSizeChangedSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] type instance SignalList Visual = '[ '("notify", GObject.ObjectNotifySignalInfo), '("notify::[property]", GObjectNotifySignalInfo)] data WindowCreateSurfaceSignalInfo instance SignalInfo WindowCreateSurfaceSignalInfo where type HaskellCallbackType WindowCreateSurfaceSignalInfo = WindowCreateSurfaceCallback connectSignal _ = connectWindowCreateSurface data WindowFromEmbedderSignalInfo instance SignalInfo WindowFromEmbedderSignalInfo where type HaskellCallbackType WindowFromEmbedderSignalInfo = WindowFromEmbedderCallback connectSignal _ = connectWindowFromEmbedder data WindowPickEmbeddedChildSignalInfo instance SignalInfo WindowPickEmbeddedChildSignalInfo where type HaskellCallbackType WindowPickEmbeddedChildSignalInfo = WindowPickEmbeddedChildCallback connectSignal _ = connectWindowPickEmbeddedChild data WindowToEmbedderSignalInfo instance SignalInfo WindowToEmbedderSignalInfo where type HaskellCallbackType WindowToEmbedderSignalInfo = WindowToEmbedderCallback connectSignal _ = connectWindowToEmbedder type instance SignalList Window = '[ '("create-surface", WindowCreateSurfaceSignalInfo), '("from-embedder", WindowFromEmbedderSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("pick-embedded-child", WindowPickEmbeddedChildSignalInfo), '("to-embedder", WindowToEmbedderSignalInfo), '("notify::[property]", GObjectNotifySignalInfo)]