| 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 |
Constructors
| Output | |
Fields | |
Constructors
| View | |
Fields | |
tryGetView :: C'wlc_handle -> Maybe View Source