eu.cdevreeze.tqa.xlink
Type members
Classlikes
XLink child element of an extended link, so an XLink arc, locator or resource.
XLink child element of an extended link, so an XLink arc, locator or resource.
XLink extended link. For example (child elements have been left out):
XLink extended link. For example (child elements have been left out):
<link:presentationLink
xlink:type="extended" xlink:role="http://mycompany.com/myPresentationElr">
</link:presentationLink>
Or, for example (again leaving out child elements):
<link:labelLink
xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
</link:labelLink>
XLink simple link. For example, showing a roleRef:
XLink simple link. For example, showing a roleRef:
<link:roleRef xlink:type="simple"
xlink:href="Concepts.xsd#SalesAnalysis"
roleURI="http://mycompany.com/2017/SalesAnalysis" />
XLink arc. For example, showing an XLink arc in a presentation link:
XLink arc. For example, showing an XLink arc in a presentation link:
<link:presentationArc xlink:type="arc"
xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child"
xlink:from="parentConcept" xlink:to="childConcept" />
The xlink:from and xlink:to attributes point to XLink locators or resources in the same extended link with the corresponding xlink:label attributes.
An XLink element in a taxonomy, obeying the constraints on XLink imposed by XBRL. For example, an XLink arc or extended link.
An XLink element in a taxonomy, obeying the constraints on XLink imposed by XBRL. For example, an XLink arc or extended link.
The XLink elements are backed by a yaidom BackingNodes.Elem
. As a consequence, XLink child elements of an extended link know their
parent element (as BackingNodes.Elem
), and therefore know their ELR (extended link role).
XLink (see https://www.w3.org/TR/xlink11/) is a somewhat low level standard on top of XML, but it is very important in an XBRL context. Many taxonomy elements are also XLink elements, especially inside linkbases.
- Authors
Chris de Vreeze
XLink locator. For example:
XLink locator. For example:
<link:loc xlink:type="locator"
xlink:label="entityAxis"
xlink:href="Axes.xsd#entityAxis" />