xbrl.formula.AxisType

The xbrl.formula.AxisType enumeration defines the tree walk direction. See here for more details.

Constants

xbrl.formula.AxisType.CHILD

The tree walk should include all child nodes of the source node.

xbrl.formula.AxisType.CHILD_OR_SELF

The tree walk should include the source node itself and all its child nodes.

xbrl.formula.AxisType.DESCENDANT

The tree walk should include all descendant nodes of the source node up to specified number of generations.

xbrl.formula.AxisType.DESCENDANT_OR_SELF

The tree walk should include the source node itself and all descendant nodes up to specified number of generations.

xbrl.formula.AxisType.PARENT

The tree walk should include the parent node of the source node.

xbrl.formula.AxisType.PARENT_OR_SELF

The tree walk should include the source node itself and its parent node.

xbrl.formula.AxisType.ANCESTOR

The tree walk should include all ancestor nodes of the source node up to specified number of generations.

xbrl.formula.AxisType.ANCESTOR_OR_SELF

The tree walk should include the source node itself and all ancestor nodes up to specified number of generations.

xbrl.formula.AxisType.SIBLING

The tree walk should include all sibling nodes of the source node.

xbrl.formula.AxisType.SIBLING_OR_SELF

The tree walk should include the source node itself and all its sibling nodes.

xbrl.formula.AxisType.SIBLING_OR_DESCENDANT

The tree walk should include all sibling and descendant nodes of the source node.

xbrl.formula.AxisType.SIBLING_OR_DESCENDANT_OR_SELF

The tree walk should include the source node itself and all sibling and descendant nodes of the source node.