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.Structs.WebPluginMIMEType
Description
A structure representing one of the MIME types associated with a plugin. A #GSList of these objects will be returned by #webkit_web_plugin_get_mimetypes, use #webkit_web_plugin_mime_type_list_free to free it.
- newtype WebPluginMIMEType = WebPluginMIMEType (ForeignPtr WebPluginMIMEType)
- newZeroWebPluginMIMEType :: MonadIO m => m WebPluginMIMEType
- noWebPluginMIMEType :: Maybe WebPluginMIMEType
- webPluginMIMETypeReadDescription :: WebPluginMIMEType -> IO Text
- webPluginMIMETypeReadExtensions :: WebPluginMIMEType -> IO Text
- webPluginMIMETypeReadName :: WebPluginMIMEType -> IO Text
Exported types
newtype WebPluginMIMEType Source
Constructors
WebPluginMIMEType (ForeignPtr WebPluginMIMEType) |
Instances
((~) * info (ResolveWebPluginMIMETypeMethod t WebPluginMIMEType), MethodInfo * info WebPluginMIMEType p) => IsLabel t (WebPluginMIMEType -> p) Source | |
((~) * info (ResolveWebPluginMIMETypeMethod t WebPluginMIMEType), MethodInfo * info WebPluginMIMEType p) => IsLabelProxy t (WebPluginMIMEType -> p) Source | |
newZeroWebPluginMIMEType :: MonadIO m => m WebPluginMIMEType Source
Construct a WebPluginMIMEType
struct initialized to zero.