atk.hypertext
Module for [Hypertext] interface
Types 2
interfaceHypertext
The ATK interface which provides standard mechanism for manipulating hyperlinks.
An interface used for objects which implement linking between multiple resource or content locations, or multiple 'markers' within a single document. A Hypertext instance is associated with one or more Hyperlinks, which are associated with particular offsets within the Hypertext's included content. While this interface is derived from Text, there is no requirement that Hypertext instances have textual content; they may implement Image as well, and Hyperlinks need not have non-zero text offsets.
Methods
atk.hyperlink.Hyperlink getLink(int linkIndex)Gets the link in this hypertext document at index link_indexint getLinkIndex(int charIndex)Gets the index into the array of hyperlinks that is associated with the character specified by char_index.int getNLinks()Gets the number of links within this hypertext document. Returns: the number of links within this hypertext documentgulong connectLinkSelected(T)(T callback, Flag!"After" after = No.After)Connect to `LinkSelected` signal.interfaceHypertextGidBuilderImpl(T)