Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype ComboBoxText = ComboBoxText (ForeignPtr ComboBoxText)
- class GObject o => ComboBoxTextK o
- toComboBoxText :: ComboBoxTextK o => o -> IO ComboBoxText
- noComboBoxText :: Maybe ComboBoxText
- comboBoxTextAppend :: (MonadIO m, ComboBoxTextK a) => a -> Maybe Text -> Text -> m ()
- comboBoxTextAppendText :: (MonadIO m, ComboBoxTextK a) => a -> Text -> m ()
- comboBoxTextGetActiveText :: (MonadIO m, ComboBoxTextK a) => a -> m Text
- comboBoxTextInsert :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> Maybe Text -> Text -> m ()
- comboBoxTextInsertText :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> Text -> m ()
- comboBoxTextNew :: MonadIO m => m ComboBoxText
- comboBoxTextNewWithEntry :: MonadIO m => m ComboBoxText
- comboBoxTextPrepend :: (MonadIO m, ComboBoxTextK a) => a -> Maybe Text -> Text -> m ()
- comboBoxTextPrependText :: (MonadIO m, ComboBoxTextK a) => a -> Text -> m ()
- comboBoxTextRemove :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> m ()
- comboBoxTextRemoveAll :: (MonadIO m, ComboBoxTextK a) => a -> m ()
Exported types
newtype ComboBoxText Source
class GObject o => ComboBoxTextK o Source
(GObject o, IsDescendantOf ComboBoxText o) => ComboBoxTextK o |
toComboBoxText :: ComboBoxTextK o => o -> IO ComboBoxText Source
Methods
comboBoxTextAppend
comboBoxTextAppend :: (MonadIO m, ComboBoxTextK a) => a -> Maybe Text -> Text -> m () Source
comboBoxTextAppendText
comboBoxTextAppendText :: (MonadIO m, ComboBoxTextK a) => a -> Text -> m () Source
comboBoxTextGetActiveText
comboBoxTextGetActiveText :: (MonadIO m, ComboBoxTextK a) => a -> m Text Source
comboBoxTextInsert
comboBoxTextInsert :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> Maybe Text -> Text -> m () Source
comboBoxTextInsertText
comboBoxTextInsertText :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> Text -> m () Source
comboBoxTextNew
comboBoxTextNew :: MonadIO m => m ComboBoxText Source
comboBoxTextNewWithEntry
comboBoxTextNewWithEntry :: MonadIO m => m ComboBoxText Source
comboBoxTextPrepend
comboBoxTextPrepend :: (MonadIO m, ComboBoxTextK a) => a -> Maybe Text -> Text -> m () Source
comboBoxTextPrependText
comboBoxTextPrependText :: (MonadIO m, ComboBoxTextK a) => a -> Text -> m () Source
comboBoxTextRemove
comboBoxTextRemove :: (MonadIO m, ComboBoxTextK a) => a -> Int32 -> m () Source
comboBoxTextRemoveAll
comboBoxTextRemoveAll :: (MonadIO m, ComboBoxTextK a) => a -> m () Source