taffybar-1.0.2: A desktop bar similar to xmobar, but with more GUI

Copyright(c) Ivan A. Malison
LicenseBSD3-style (see LICENSE)
MaintainerIvan A. Malison
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

System.Taffybar.WorkspaceHUD

Description

 

Documentation

type HUDIO a = ReaderT Context IO a Source #

data WWC Source #

Constructors

WorkspaceWidgetController a => WWC a 

Instances

WorkspaceWidgetController WWC Source # 

Methods

getWidget :: WWC -> Widget Source #

updateWidget :: WWC -> WidgetUpdate -> HUDIO WWC Source #

updateWidgetX11 :: WWC -> WidgetUpdate -> HUDIO WWC Source #

class WorkspaceWidgetController wc where Source #

Minimal complete definition

getWidget, updateWidget

Methods

getWidget :: wc -> Widget Source #

updateWidget :: wc -> WidgetUpdate -> HUDIO wc Source #

updateWidgetX11 :: wc -> WidgetUpdate -> HUDIO wc Source #

Instances

buildButtonController :: ParentControllerConstructor Source #

buildPadBox :: WidgetClass widget => widget -> IO EventBox Source #

buildUnderlineController :: ParentControllerConstructor Source #

setImage :: Int -> Image -> Maybe Pixbuf -> IO () Source #

widgetSetClass :: WidgetClass widget => widget -> String -> IO () Source #