gi-atk-2.0.27: Atk bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Atk.Interfaces.HyperlinkImpl

Description

A queryable interface which allows AtkHyperlink instances associated with an AtkObject to be obtained. AtkHyperlinkImpl corresponds to AT-SPI's Hyperlink interface, and differs from AtkHyperlink in that AtkHyperlink is an object type, rather than an interface, and thus cannot be directly queried. FTW

Synopsis

Exported types

newtype HyperlinkImpl Source #

Memory-managed wrapper type.

Constructors

HyperlinkImpl (ManagedPtr HyperlinkImpl) 

Instances

Instances details
Eq HyperlinkImpl Source # 
Instance details

Defined in GI.Atk.Interfaces.HyperlinkImpl

BoxedPtr HyperlinkImpl Source # 
Instance details

Defined in GI.Atk.Interfaces.HyperlinkImpl

ManagedPtrNewtype HyperlinkImpl Source # 
Instance details

Defined in GI.Atk.Interfaces.HyperlinkImpl

Methods

toManagedPtr :: HyperlinkImpl -> ManagedPtr HyperlinkImpl

class (ManagedPtrNewtype o, IsDescendantOf HyperlinkImpl o) => IsHyperlinkImpl o Source #

Type class for types which implement HyperlinkImpl.

Instances

Instances details
(ManagedPtrNewtype o, IsDescendantOf HyperlinkImpl o) => IsHyperlinkImpl o Source # 
Instance details

Defined in GI.Atk.Interfaces.HyperlinkImpl

Methods

Click to display all available methods, including inherited ones

Expand

Methods

None.

Getters

getHyperlink.

Setters

None.

getHyperlink

hyperlinkImplGetHyperlink Source #

Arguments

:: (HasCallStack, MonadIO m, IsHyperlinkImpl a) 
=> a

impl: a Object instance that implements AtkHyperlinkImplIface

-> m Hyperlink

Returns: an AtkHyperlink object which points to this implementing AtkObject.

Gets the hyperlink associated with this object.

Since: 1.12