taffybar-1.0.1: 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

data WWC Source #

Constructors

WorkspaceWidgetController a => WWC a 
Instances
WorkspaceWidgetController WWC Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

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
WorkspaceWidgetController WorkspaceUnderlineController Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

WorkspaceWidgetController WorkspaceButtonController Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

WorkspaceWidgetController IconController Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

WorkspaceWidgetController WorkspaceContentsController Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

WorkspaceWidgetController WWC Source # 
Instance details

Defined in System.Taffybar.WorkspaceHUD

Methods

getWidget :: WWC -> Widget Source #

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

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

buildButtonController :: ParentControllerConstructor Source #

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

buildUnderlineController :: ParentControllerConstructor Source #

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