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.IconDatabase

Contents

Description

 

Synopsis

Exported types

newtype IconDatabase Source #

Constructors

IconDatabase (ManagedPtr IconDatabase) 

Instances

GObject IconDatabase Source # 
IsObject IconDatabase Source # 
IsIconDatabase IconDatabase Source # 
((~) * info (ResolveIconDatabaseMethod t IconDatabase), MethodInfo * info IconDatabase p) => IsLabel t (IconDatabase -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> IconDatabase -> p #

((~) * info (ResolveIconDatabaseMethod t IconDatabase), MethodInfo * info IconDatabase p) => IsLabelProxy t (IconDatabase -> p) Source # 
HasAttributeList * IconDatabase Source # 
type SignalList IconDatabase Source # 
type SignalList IconDatabase
type AttributeList IconDatabase Source # 
type AttributeList IconDatabase

class GObject o => IsIconDatabase o Source #

Instances

(GObject a, UnknownAncestorError Constraint IconDatabase a) => IsIconDatabase a Source # 
IsIconDatabase IconDatabase Source # 

Methods

clear

data IconDatabaseClearMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseClearMethodInfo a signature Source # 

Methods

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

iconDatabaseClear :: (MonadIO m, IsIconDatabase a) => a -> m () Source #

Deprecated: (Since version 1.8)Use webkit_favicon_database_clear() instead.

getIconPixbuf

data IconDatabaseGetIconPixbufMethodInfo Source #

Instances

((~) * signature (Text -> m Pixbuf), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseGetIconPixbufMethodInfo a signature Source # 

Methods

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

iconDatabaseGetIconPixbuf :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Pixbuf Source #

Deprecated: (Since version 1.8)Use webkit_favicon_database_try_get_favicon_pixbuf() instead.

getIconUri

data IconDatabaseGetIconUriMethodInfo Source #

Instances

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

Methods

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

iconDatabaseGetIconUri :: (MonadIO m, IsIconDatabase a) => a -> Text -> m Text Source #

Deprecated: (Since version 1.8)Use webkit_favicon_database_get_favicon_uri() instead.

getPath

data IconDatabaseGetPathMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsIconDatabase a) => MethodInfo * IconDatabaseGetPathMethodInfo a signature Source # 

Methods

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

iconDatabaseGetPath :: (MonadIO m, IsIconDatabase a) => a -> m Text Source #

Deprecated: (Since version 1.8)Use webkit_favicon_database_get_path() instead.

setPath

data IconDatabaseSetPathMethodInfo Source #

Instances

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

Methods

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

iconDatabaseSetPath :: (MonadIO m, IsIconDatabase a) => a -> Text -> m () Source #

Deprecated: (Since version 1.8)Use webkit_favicon_database_set_path() instead.

Properties

path

data IconDatabasePathPropertyInfo Source #

Instances

AttrInfo IconDatabasePathPropertyInfo Source # 

Associated Types

type AttrAllowedOps IconDatabasePathPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint IconDatabasePathPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint IconDatabasePathPropertyInfo :: * -> Constraint

type AttrGetType IconDatabasePathPropertyInfo :: *

type AttrLabel IconDatabasePathPropertyInfo :: Symbol

type AttrOrigin IconDatabasePathPropertyInfo :: *

Methods

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

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

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

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

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

constructIconDatabasePath :: IsIconDatabase o => Text -> IO (GValueConstruct o) Source #

iconDatabasePath :: AttrLabelProxy "path" Source #

setIconDatabasePath :: (MonadIO m, IsIconDatabase o) => o -> Text -> m () Source #

Signals

iconLoaded

type IconDatabaseIconLoadedCallback = WebFrame -> Text -> IO () Source #

Deprecated: (Since version 1.8)Use WebKitFaviconDatabase::icon-loaded instead.

data IconDatabaseIconLoadedSignalInfo Source #

Instances

SignalInfo IconDatabaseIconLoadedSignalInfo Source # 

Associated Types

type HaskellCallbackType IconDatabaseIconLoadedSignalInfo :: *

Methods

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

type HaskellCallbackType IconDatabaseIconLoadedSignalInfo Source # 

afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source #

onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId Source #