1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 An ATK object which encapsulates a link or set of links in a hypertext document.
7 <!-- ##### SECTION Long_Description ##### -->
9 An ATK object which encapsulates a link or set of links
10 (for instance in the case of client-side image maps) in a hypertext document.
11 It may implement the AtkAction interface. AtkHyperlink may also be used
12 to refer to inline embedded content, since it allows specification of a start
13 and end offset within the host AtkHypertext object.
16 <!-- ##### SECTION See_Also ##### -->
21 <!-- ##### SECTION Stability_Level ##### -->
24 <!-- ##### SECTION Image ##### -->
27 <!-- ##### STRUCT AtkHyperlink ##### -->
29 The AtkHyperlink structure should not be accessed directly.
34 <!-- ##### SIGNAL AtkHyperlink::link-activated ##### -->
36 The signal link-activated is emitted when a link is activated.
39 @atkhyperlink: the object which received the signal.
41 <!-- ##### ARG AtkHyperlink:end-index ##### -->
46 <!-- ##### ARG AtkHyperlink:number-of-anchors ##### -->
51 <!-- ##### ARG AtkHyperlink:selected-link ##### -->
56 <!-- ##### ARG AtkHyperlink:start-index ##### -->
61 <!-- ##### ENUM AtkHyperlinkStateFlags ##### -->
66 @ATK_HYPERLINK_IS_INLINE:
68 <!-- ##### FUNCTION atk_hyperlink_get_uri ##### -->
78 <!-- ##### FUNCTION atk_hyperlink_get_object ##### -->
88 <!-- ##### FUNCTION atk_hyperlink_get_end_index ##### -->
97 <!-- ##### FUNCTION atk_hyperlink_get_start_index ##### -->
106 <!-- ##### FUNCTION atk_hyperlink_is_valid ##### -->
115 <!-- ##### FUNCTION atk_hyperlink_is_inline ##### -->
124 <!-- ##### FUNCTION atk_hyperlink_get_n_anchors ##### -->
133 <!-- ##### FUNCTION atk_hyperlink_is_selected_link ##### -->
140 @Deprecated: Please use ATK_STATE_SELECTED to indicate when a hyperlink within a Hypertext container is selected.