Copyright | (c) Ashley Towns 2016 |
---|---|
License | BSD3 |
Maintainer | mail@ashleytowns.id.au |
Stability | experimental |
Portability | POSIX |
Safe Haskell | Safe |
Language | Haskell2010 |
System.WLC.Types
Description
Provides a basic set of types used through out the library, also provides toPrimitive and fromPrimitive to convert them back and forth from the underlying C representations.
Documentation
Constructors
LogInfo | |
LogWarn | |
LogError | |
LogWayland |
Constructors
EventReadable | |
EventWritable | |
EventHangup | |
EventError |
Constructors
ViewMaximized | |
ViewFullscreen | |
ViewResizing | |
ViewMoving | |
ViewActivated |
Constructors
ViewOverrideRedirect | Override redirect (x11) |
ViewUnmanaged | Tooltips, DnD's, menus (x11) |
ViewSplash | Splash screens (x11) |
ViewModal | Modal windows (x11) |
ViewPopup | xdg-shell, wl-shell popups |
data ResizeEdge Source
Constructors
EdgeNone | |
EdgeTop | |
EdgeBottom | |
EdgeLeft | |
EdgeTopLeft | |
EdgeBottomLeft | |
EdgeRight | |
EdgeTopRight | |
EdgeBottomRight |
Instances
Constructors
KeyReleased | |
KeyPressed |
Constructors
TouchDown | |
TouchUp | |
TouchMotion | |
TouchFrame | |
TouchCancel |
Instances
Constructors
Output | |
Fields |
Constructors
View | |
Fields |
tryGetView :: C'wlc_handle -> Maybe View Source