gi-webkit-3.0.7: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Structs.WebPluginMIMEType

Contents

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.

Synopsis

Exported types

newtype WebPluginMIMEType Source #

Constructors

WebPluginMIMEType (ManagedPtr WebPluginMIMEType) 

Instances

WrappedPtr WebPluginMIMEType Source # 
(~) AttrOpTag tag AttrSet => Constructible WebPluginMIMEType tag Source # 

Methods

new :: MonadIO m => (ManagedPtr WebPluginMIMEType -> WebPluginMIMEType) -> [AttrOp WebPluginMIMEType tag] -> m WebPluginMIMEType

((~) * 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 # 
HasAttributeList * WebPluginMIMEType Source # 
type AttributeList WebPluginMIMEType Source # 
type AttributeList WebPluginMIMEType

newZeroWebPluginMIMEType :: MonadIO m => m WebPluginMIMEType Source #

Construct a WebPluginMIMEType struct initialized to zero.

Properties

description

webPluginMIMEType_description :: AttrLabelProxy "description" Source #

extensions

webPluginMIMEType_extensions :: AttrLabelProxy "extensions" Source #

name

webPluginMIMEType_name :: AttrLabelProxy "name" Source #