taffybar-2.0.0: 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.Widget.Workspaces

Description

 

Documentation

data WWC Source #

Constructors

WorkspaceWidgetController a => WWC a 

Instances

class WorkspaceWidgetController wc where Source #

Minimal complete definition

getWidget, updateWidget

Methods

getWidget :: wc -> Widget Source #

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

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

Instances

WorkspaceWidgetController WorkspaceUnderlineController Source # 
WorkspaceWidgetController WorkspaceButtonController Source # 
WorkspaceWidgetController IconController Source # 
WorkspaceWidgetController WorkspaceContentsController Source # 
WorkspaceWidgetController WWC Source # 

Methods

getWidget :: WWC -> Widget Source #

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

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

buildButtonController :: ParentControllerConstructor Source #

buildUnderlineController :: ParentControllerConstructor Source #

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