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.

  1. type MonitorInvalidateCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.Monitor

    Emitted when the output represented by monitor gets disconnected.

  2. type SeatDeviceAddedCallback = Device -> IO ()

    gi-gdk4 GI.Gdk.Objects.Seat

    Emitted when a new input device is related to this seat.

  3. type SeatDeviceRemovedCallback = Device -> IO ()

    gi-gdk4 GI.Gdk.Objects.Seat

    Emitted when an input device is removed (e.g. unplugged).

  4. 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.

  5. type SeatToolRemovedCallback = DeviceTool -> IO ()

    gi-gdk4 GI.Gdk.Objects.Seat

    Emitted whenever a tool is no longer known to this seat.

  6. type SurfaceEnterMonitorCallback = Monitor -> IO ()

    gi-gdk4 GI.Gdk.Objects.Surface

    Emitted when surface starts being present on the monitor.

  7. type SurfaceEventCallback = Event -> IO Bool

    gi-gdk4 GI.Gdk.Objects.Surface

    Emitted when GDK receives an input event for surface.

  8. 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).

  9. type SurfaceLeaveMonitorCallback = Monitor -> IO ()

    gi-gdk4 GI.Gdk.Objects.Surface

    Emitted when surface stops being present on the monitor.

  10. type SurfaceRenderCallback = Region -> IO Bool

    gi-gdk4 GI.Gdk.Objects.Surface

    Emitted when part of the surface needs to be redrawn.

Page 622 of many | Previous | Next