|
Graphics.UI.Gtk.Multiline.TextTagTable | Portability | portable (depends on GHC) | Stability | provisional | Maintainer | gtk2hs-users@lists.sourceforge.net |
|
|
|
|
|
Description |
Collection of tags that can be used together
|
|
Synopsis |
|
|
|
|
Detail
|
|
You may wish to begin by reading the text widget conceptual overview
which gives an overview of all the objects and data types related to the
text widget and how they work together.
|
|
Class Hierarchy
|
|
| GObject
| +----TextTagTable
|
|
Types
|
|
data TextTagTable |
Instances | |
|
|
class GObjectClass o => TextTagTableClass o |
| Instances | |
|
|
castToTextTagTable :: GObjectClass obj => obj -> TextTagTable |
|
Constructors
|
|
textTagTableNew :: IO TextTagTable |
Creates a new TextTagTable. The table contains no tags by default.
|
|
Methods
|
|
textTagTableAdd :: (TextTagTableClass self, TextTagClass tag) => self -> tag -> IO () |
Add a tag to the table. The tag is assigned the highest priority in the
table.
The tag must not be in a tag table already, and may not have the same name as
an already-added tag.
|
|
textTagTableRemove :: (TextTagTableClass self, TextTagClass tag) => self -> tag -> IO () |
Remove a tag from the table.
|
|
textTagTableLookup |
|
|
textTagTableForeach :: TextTagTableClass self => self -> (TextTag -> IO ()) -> IO () |
Maps over each tag in the table.
|
|
textTagTableGetSize :: TextTagTableClass self => self -> IO Int |
Returns the size of the table (the number of tags).
|
|
Produced by Haddock version 0.7 |