| 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 |
GI.WebKit.Objects.DOMDOMMimeType
Contents
Description
- newtype DOMDOMMimeType = DOMDOMMimeType (ForeignPtr DOMDOMMimeType)
- class GObject o => DOMDOMMimeTypeK o
- toDOMDOMMimeType :: DOMDOMMimeTypeK o => o -> IO DOMDOMMimeType
- noDOMDOMMimeType :: Maybe DOMDOMMimeType
- dOMDOMMimeTypeGetDescription :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text
- dOMDOMMimeTypeGetEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m DOMDOMPlugin
- dOMDOMMimeTypeGetSuffixes :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text
- data DOMDOMMimeTypeDescriptionPropertyInfo
- getDOMDOMMimeTypeDescription :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text
- data DOMDOMMimeTypeEnabledPluginPropertyInfo
- getDOMDOMMimeTypeEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m DOMDOMPlugin
- data DOMDOMMimeTypeSuffixesPropertyInfo
- getDOMDOMMimeTypeSuffixes :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text
- data DOMDOMMimeTypeTypePropertyInfo
- getDOMDOMMimeTypeType :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text
Exported types
class GObject o => DOMDOMMimeTypeK o Source
Instances
| (GObject o, IsDescendantOf DOMDOMMimeType o) => DOMDOMMimeTypeK o |
toDOMDOMMimeType :: DOMDOMMimeTypeK o => o -> IO DOMDOMMimeType Source
Methods
dOMDOMMimeTypeGetDescription
dOMDOMMimeTypeGetDescription :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text Source
dOMDOMMimeTypeGetEnabledPlugin
dOMDOMMimeTypeGetEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m DOMDOMPlugin Source
dOMDOMMimeTypeGetSuffixes
dOMDOMMimeTypeGetSuffixes :: (MonadIO m, DOMDOMMimeTypeK a) => a -> m Text Source
Properties
Description
data DOMDOMMimeTypeDescriptionPropertyInfo Source
Instances
| AttrInfo DOMDOMMimeTypeDescriptionPropertyInfo | |
| type AttrLabel DOMDOMMimeTypeDescriptionPropertyInfo = "DOMDOMMimeType::description" | |
| type AttrGetType DOMDOMMimeTypeDescriptionPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMDOMMimeTypeDescriptionPropertyInfo = DOMDOMMimeTypeK | |
| type AttrSetTypeConstraint DOMDOMMimeTypeDescriptionPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMDOMMimeTypeDescriptionPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMMimeTypeDescription :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text Source
EnabledPlugin
data DOMDOMMimeTypeEnabledPluginPropertyInfo Source
Instances
| AttrInfo DOMDOMMimeTypeEnabledPluginPropertyInfo | |
| type AttrLabel DOMDOMMimeTypeEnabledPluginPropertyInfo = "DOMDOMMimeType::enabled-plugin" | |
| type AttrGetType DOMDOMMimeTypeEnabledPluginPropertyInfo = DOMDOMPlugin | |
| type AttrBaseTypeConstraint DOMDOMMimeTypeEnabledPluginPropertyInfo = DOMDOMMimeTypeK | |
| type AttrSetTypeConstraint DOMDOMMimeTypeEnabledPluginPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMDOMMimeTypeEnabledPluginPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMMimeTypeEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m DOMDOMPlugin Source
Suffixes
data DOMDOMMimeTypeSuffixesPropertyInfo Source
Instances
| AttrInfo DOMDOMMimeTypeSuffixesPropertyInfo | |
| type AttrLabel DOMDOMMimeTypeSuffixesPropertyInfo = "DOMDOMMimeType::suffixes" | |
| type AttrGetType DOMDOMMimeTypeSuffixesPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMDOMMimeTypeSuffixesPropertyInfo = DOMDOMMimeTypeK | |
| type AttrSetTypeConstraint DOMDOMMimeTypeSuffixesPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMDOMMimeTypeSuffixesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMMimeTypeSuffixes :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text Source
Type
data DOMDOMMimeTypeTypePropertyInfo Source
Instances
| AttrInfo DOMDOMMimeTypeTypePropertyInfo | |
| type AttrLabel DOMDOMMimeTypeTypePropertyInfo = "DOMDOMMimeType::type" | |
| type AttrGetType DOMDOMMimeTypeTypePropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMDOMMimeTypeTypePropertyInfo = DOMDOMMimeTypeK | |
| type AttrSetTypeConstraint DOMDOMMimeTypeTypePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMDOMMimeTypeTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMMimeTypeType :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m Text Source