Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
Interface to provide style information to StyleContext
Synopsis
- data StyleProvider
- class GObjectClass o => StyleProviderClass o
- castToStyleProvider :: GObjectClass obj => obj -> StyleProvider
- gTypeStyleProvider :: GType
- toStyleProvider :: StyleProviderClass o => o -> StyleProvider
Description
StyleProvider
is an interface used to provide style information
to a StyleContext
. See styleContextAddProvider
and
styleContextAddProviderForScreen
.
StyleProvider
is implemented by CssProvider
and Settings
.
Typess
data StyleProvider Source #
Instances
Eq StyleProvider Source # | |
Defined in Graphics.UI.Gtk.Types (==) :: StyleProvider -> StyleProvider -> Bool # (/=) :: StyleProvider -> StyleProvider -> Bool # | |
Ord StyleProvider Source # | |
Defined in Graphics.UI.Gtk.Types compare :: StyleProvider -> StyleProvider -> Ordering # (<) :: StyleProvider -> StyleProvider -> Bool # (<=) :: StyleProvider -> StyleProvider -> Bool # (>) :: StyleProvider -> StyleProvider -> Bool # (>=) :: StyleProvider -> StyleProvider -> Bool # max :: StyleProvider -> StyleProvider -> StyleProvider # min :: StyleProvider -> StyleProvider -> StyleProvider # | |
GObjectClass StyleProvider Source # | |
Defined in Graphics.UI.Gtk.Types toGObject :: StyleProvider -> GObject # | |
StyleProviderClass StyleProvider Source # | |
Defined in Graphics.UI.Gtk.Types |
class GObjectClass o => StyleProviderClass o Source #
Instances
StyleProviderClass CssProvider Source # | |
Defined in Graphics.UI.Gtk.General.CssProvider | |
StyleProviderClass StyleProvider Source # | |
Defined in Graphics.UI.Gtk.Types |
castToStyleProvider :: GObjectClass obj => obj -> StyleProvider Source #
toStyleProvider :: StyleProviderClass o => o -> StyleProvider Source #