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 DOMDOMMimeType = DOMDOMMimeType (ForeignPtr DOMDOMMimeType)
- class GObject o => DOMDOMMimeTypeK o
- toDOMDOMMimeType :: DOMDOMMimeTypeK o => o -> IO DOMDOMMimeType
- noDOMDOMMimeType :: Maybe DOMDOMMimeType
- data DOMDOMMimeTypeGetDescriptionMethodInfo
- dOMDOMMimeTypeGetDescription :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text
- data DOMDOMMimeTypeGetEnabledPluginMethodInfo
- dOMDOMMimeTypeGetEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m DOMDOMPlugin
- data DOMDOMMimeTypeGetSuffixesMethodInfo
- dOMDOMMimeTypeGetSuffixes :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text
- data DOMDOMMimeTypeDescriptionPropertyInfo
- dOMDOMMimeTypeDescription :: AttrLabelProxy "description"
- getDOMDOMMimeTypeDescription :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text)
- data DOMDOMMimeTypeEnabledPluginPropertyInfo
- dOMDOMMimeTypeEnabledPlugin :: AttrLabelProxy "enabledPlugin"
- getDOMDOMMimeTypeEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe DOMDOMPlugin)
- data DOMDOMMimeTypeSuffixesPropertyInfo
- dOMDOMMimeTypeSuffixes :: AttrLabelProxy "suffixes"
- getDOMDOMMimeTypeSuffixes :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text)
- data DOMDOMMimeTypeTypePropertyInfo
- dOMDOMMimeTypeType :: AttrLabelProxy "type"
- getDOMDOMMimeTypeType :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text)
Exported types
newtype DOMDOMMimeType Source
GObject DOMDOMMimeType | |
((~) * info (ResolveDOMDOMMimeTypeMethod t DOMDOMMimeType), MethodInfo * info DOMDOMMimeType p) => IsLabelProxy t (DOMDOMMimeType -> p) | |
type ParentTypes DOMDOMMimeType | |
type AttributeList DOMDOMMimeType | |
type SignalList DOMDOMMimeType |
class GObject o => DOMDOMMimeTypeK o Source
(GObject o, IsDescendantOf DOMDOMMimeType o) => DOMDOMMimeTypeK o |
toDOMDOMMimeType :: DOMDOMMimeTypeK o => o -> IO DOMDOMMimeType Source
Methods
dOMDOMMimeTypeGetDescription
data DOMDOMMimeTypeGetDescriptionMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo * DOMDOMMimeTypeGetDescriptionMethodInfo a signature |
dOMDOMMimeTypeGetDescription :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text Source
dOMDOMMimeTypeGetEnabledPlugin
data DOMDOMMimeTypeGetEnabledPluginMethodInfo Source
((~) * signature (m DOMDOMPlugin), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo * DOMDOMMimeTypeGetEnabledPluginMethodInfo a signature |
dOMDOMMimeTypeGetEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m DOMDOMPlugin Source
dOMDOMMimeTypeGetSuffixes
data DOMDOMMimeTypeGetSuffixesMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo * DOMDOMMimeTypeGetSuffixesMethodInfo a signature |
dOMDOMMimeTypeGetSuffixes :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text Source
Properties
Description
data DOMDOMMimeTypeDescriptionPropertyInfo Source
dOMDOMMimeTypeDescription :: AttrLabelProxy "description" Source
getDOMDOMMimeTypeDescription :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text) Source
EnabledPlugin
data DOMDOMMimeTypeEnabledPluginPropertyInfo Source
dOMDOMMimeTypeEnabledPlugin :: AttrLabelProxy "enabledPlugin" Source
getDOMDOMMimeTypeEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe DOMDOMPlugin) Source
Suffixes
data DOMDOMMimeTypeSuffixesPropertyInfo Source
dOMDOMMimeTypeSuffixes :: AttrLabelProxy "suffixes" Source
getDOMDOMMimeTypeSuffixes :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text) Source
Type
data DOMDOMMimeTypeTypePropertyInfo Source
AttrInfo DOMDOMMimeTypeTypePropertyInfo | |
type AttrLabel DOMDOMMimeTypeTypePropertyInfo = "type" | |
type AttrGetType DOMDOMMimeTypeTypePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMDOMMimeTypeTypePropertyInfo = DOMDOMMimeTypeK | |
type AttrSetTypeConstraint DOMDOMMimeTypeTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMMimeTypeTypePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMMimeTypeType :: AttrLabelProxy "type" Source
getDOMDOMMimeTypeType :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe Text) Source