Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type
MonitorInvalidateCallback = IO ()gi-gdk4 GI.Gdk.Objects.Monitor Emitted when the output represented by monitor gets disconnected.
type
SeatDeviceAddedCallback = Device -> IO ()gi-gdk4 GI.Gdk.Objects.Seat Emitted when a new input device is related to this seat.
type
SeatDeviceRemovedCallback = Device -> IO ()gi-gdk4 GI.Gdk.Objects.Seat Emitted when an input device is removed (e.g. unplugged).
type
SeatToolAddedCallback = DeviceTool -> IO ()gi-gdk4 GI.Gdk.Objects.Seat Emitted whenever a new tool is made known to the seat. The tool may later be assigned to a device (i.e. on proximity with a tablet). The device will emit the Device::toolChanged signal accordingly. A same tool may be used by several devices.
type
SeatToolRemovedCallback = DeviceTool -> IO ()gi-gdk4 GI.Gdk.Objects.Seat Emitted whenever a tool is no longer known to this seat.
type
SurfaceEnterMonitorCallback = Monitor -> IO ()gi-gdk4 GI.Gdk.Objects.Surface Emitted when surface starts being present on the monitor.
type
SurfaceEventCallback = Event -> IO Boolgi-gdk4 GI.Gdk.Objects.Surface Emitted when GDK receives an input event for surface.
type
SurfaceLayoutCallback = Int32 -> Int32 -> IO ()gi-gdk4 GI.Gdk.Objects.Surface Emitted when the size of surface is changed, or when relayout should be performed. Surface size is reported in ”application pixels”, not ”device pixels” (see surfaceGetScaleFactor).
type
SurfaceLeaveMonitorCallback = Monitor -> IO ()gi-gdk4 GI.Gdk.Objects.Surface Emitted when surface stops being present on the monitor.
type
SurfaceRenderCallback = Region -> IO Boolgi-gdk4 GI.Gdk.Objects.Surface Emitted when part of the surface needs to be redrawn.