Package-level declarations

Types

Link copied to clipboard
data class LocationLabelProperty(val value: String) : Property<String>

Property that is assigned to each LocationTrackableNode with an associated NumberingFormat. Labels are assigned based on each node's location, formatted via its corresponding numbering format. The labels are often displayed in a caption.

Link copied to clipboard

A node that requests its location to be tracked within the document's hierarchy. By location, it is meant the section indices (SectionLocation) the node is located in.

Link copied to clipboard
data class SectionLocation(val levels: List<Int>)

The location of a node within the document, in terms of section indices. Example:

Link copied to clipboard

Property that is assigned to each node that requests its location to be tracked (LocationTrackableNode). It contains the node's location in the document, in terms of section indices.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Registers the location of this node within the document handled by context.

Link copied to clipboard

Registers the formatted location of this node within the document handled by context, according to this node's NumberingFormat.