gi-webkit2webextension-4.0.9: WebKit2-WebExtension 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.WebKit2WebExtension.Objects.Frame

Contents

Description

 

Synopsis

Exported types

newtype Frame Source #

Constructors

Frame (ManagedPtr Frame) 

Instances

GObject Frame Source # 
IsObject Frame Source # 
IsFrame Frame Source # 
((~) * info (ResolveFrameMethod t Frame), MethodInfo * info Frame p) => IsLabel t (Frame -> p) Source # 

Methods

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

((~) * info (ResolveFrameMethod t Frame), MethodInfo * info Frame p) => IsLabelProxy t (Frame -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Frame -> p

HasAttributeList * Frame Source # 
type SignalList Frame Source # 
type SignalList Frame
type AttributeList Frame Source # 
type AttributeList Frame

class GObject o => IsFrame o Source #

Instances

(GObject a, UnknownAncestorError Constraint Frame a) => IsFrame a Source # 
IsFrame Frame Source # 

Methods

getJavascriptContextForScriptWorld

data FrameGetJavascriptContextForScriptWorldMethodInfo Source #

Instances

((~) * signature (b -> m GlobalContext), MonadIO m, IsFrame a, IsScriptWorld b) => MethodInfo * FrameGetJavascriptContextForScriptWorldMethodInfo a signature Source # 

getJavascriptGlobalContext

data FrameGetJavascriptGlobalContextMethodInfo Source #

Instances

((~) * signature (m GlobalContext), MonadIO m, IsFrame a) => MethodInfo * FrameGetJavascriptGlobalContextMethodInfo a signature Source # 

Methods

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

frameGetJavascriptGlobalContext :: (MonadIO m, IsFrame a) => a -> m GlobalContext Source #

getUri

data FrameGetUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFrame a) => MethodInfo * FrameGetUriMethodInfo a signature Source # 

Methods

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

frameGetUri :: (MonadIO m, IsFrame a) => a -> m Text Source #

isMainFrame

data FrameIsMainFrameMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFrame a) => MethodInfo * FrameIsMainFrameMethodInfo a signature Source # 

Methods

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