gi-webkit-3.0.9: 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.Objects.FaviconDatabase

Contents

Description

 

Synopsis

Exported types

newtype FaviconDatabase Source #

Constructors

FaviconDatabase (ManagedPtr FaviconDatabase) 

Instances

GObject FaviconDatabase Source # 
IsObject FaviconDatabase Source # 
IsFaviconDatabase FaviconDatabase Source # 
((~) * info (ResolveFaviconDatabaseMethod t FaviconDatabase), MethodInfo * info FaviconDatabase p) => IsLabel t (FaviconDatabase -> p) Source # 
((~) * info (ResolveFaviconDatabaseMethod t FaviconDatabase), MethodInfo * info FaviconDatabase p) => IsLabelProxy t (FaviconDatabase -> p) Source # 
HasAttributeList * FaviconDatabase Source # 
type SignalList FaviconDatabase Source # 
type SignalList FaviconDatabase
type AttributeList FaviconDatabase Source # 
type AttributeList FaviconDatabase

class GObject o => IsFaviconDatabase o Source #

Instances

Methods

clear

data FaviconDatabaseClearMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseClearMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseClearMethodInfo a -> signature -> s

getFaviconPixbuf

data FaviconDatabaseGetFaviconPixbufMethodInfo Source #

Instances

((~) * signature (Text -> Word32 -> Word32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsFaviconDatabase a, IsCancellable b) => MethodInfo * FaviconDatabaseGetFaviconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseGetFaviconPixbufMethodInfo a -> signature -> s

faviconDatabaseGetFaviconPixbuf :: (MonadIO m, IsFaviconDatabase a, IsCancellable b) => a -> Text -> Word32 -> Word32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #

getFaviconPixbufFinish

data FaviconDatabaseGetFaviconPixbufFinishMethodInfo Source #

Instances

((~) * signature (b -> m Pixbuf), MonadIO m, IsFaviconDatabase a, IsAsyncResult b) => MethodInfo * FaviconDatabaseGetFaviconPixbufFinishMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseGetFaviconPixbufFinishMethodInfo a -> signature -> s

faviconDatabaseGetFaviconPixbufFinish :: (MonadIO m, IsFaviconDatabase a, IsAsyncResult b) => a -> b -> m Pixbuf Source #

getFaviconUri

data FaviconDatabaseGetFaviconUriMethodInfo Source #

Instances

((~) * signature (Text -> m Text), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseGetFaviconUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseGetFaviconUriMethodInfo a -> signature -> s

getPath

data FaviconDatabaseGetPathMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseGetPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseGetPathMethodInfo a -> signature -> s

setPath

data FaviconDatabaseSetPathMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseSetPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseSetPathMethodInfo a -> signature -> s

tryGetFaviconPixbuf

data FaviconDatabaseTryGetFaviconPixbufMethodInfo Source #

Instances

((~) * signature (Text -> Word32 -> Word32 -> m Pixbuf), MonadIO m, IsFaviconDatabase a) => MethodInfo * FaviconDatabaseTryGetFaviconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FaviconDatabaseTryGetFaviconPixbufMethodInfo a -> signature -> s

Properties

path

data FaviconDatabasePathPropertyInfo Source #

Instances

AttrInfo FaviconDatabasePathPropertyInfo Source # 

Associated Types

type AttrAllowedOps FaviconDatabasePathPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FaviconDatabasePathPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo :: * -> Constraint

type AttrGetType FaviconDatabasePathPropertyInfo :: *

type AttrLabel FaviconDatabasePathPropertyInfo :: Symbol

type AttrOrigin FaviconDatabasePathPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo o => Proxy * FaviconDatabasePathPropertyInfo -> o -> IO (AttrGetType FaviconDatabasePathPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo o, AttrSetTypeConstraint FaviconDatabasePathPropertyInfo b) => Proxy * FaviconDatabasePathPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo o => Proxy * FaviconDatabasePathPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo o, AttrSetTypeConstraint FaviconDatabasePathPropertyInfo b) => Proxy * FaviconDatabasePathPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint FaviconDatabasePathPropertyInfo Source # 
type AttrSetTypeConstraint FaviconDatabasePathPropertyInfo = * ~ Text
type AttrOrigin FaviconDatabasePathPropertyInfo Source # 
type AttrLabel FaviconDatabasePathPropertyInfo Source # 
type AttrLabel FaviconDatabasePathPropertyInfo = "path"
type AttrGetType FaviconDatabasePathPropertyInfo Source # 
type AttrGetType FaviconDatabasePathPropertyInfo = Text
type AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo Source # 
type AttrAllowedOps FaviconDatabasePathPropertyInfo Source # 
type AttrAllowedOps FaviconDatabasePathPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructFaviconDatabasePath :: IsFaviconDatabase o => Text -> IO (GValueConstruct o) Source #

faviconDatabasePath :: AttrLabelProxy "path" Source #

Signals

iconLoaded

data FaviconDatabaseIconLoadedSignalInfo Source #

Instances

SignalInfo FaviconDatabaseIconLoadedSignalInfo Source # 

Associated Types

type HaskellCallbackType FaviconDatabaseIconLoadedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FaviconDatabaseIconLoadedSignalInfo -> o -> HaskellCallbackType FaviconDatabaseIconLoadedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FaviconDatabaseIconLoadedSignalInfo Source # 

onFaviconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> FaviconDatabaseIconLoadedCallback -> m SignalHandlerId Source #