Optionalvalues: ReadonlyactionThe action that will be triggered when the outline element is either clicked or tapped.
Please refer to NutrientViewer.Actions for an in-depth look at PDF actions.
ReadonlychildrenEach outline element can have nested outline elements. The visibility of which is controlled by OutlineElement.isExpanded.
ReadonlycolorThe text color of the outline element title.
When this value is null the color is the Nutrient Web SDK's UI's default color
which can be configured via NutrientViewer's public CSS API.
ReadonlyisWhether the outline element title is bold.
ReadonlyisWhether the outline element is expanded and shows its child elements.
ReadonlyisWhether the outline element title is italic.
ReadonlytitleThe outline element title, must be human readable.
Returns a new instance of this Record type with all values set to their default values.
Returns a new instance of this Record type with the value for the specific key set to its default value.
Returns the value associated with the provided key, which may be the default value defined when creating the Record factory function.
If the requested key is not defined by this Record type, then notSetValue will be returned if provided. Note that this scenario would produce an error when using Flow or TypeScript.
OptionalnotSetValue: anyDeeply converts this Record to equivalent native JavaScript Object.
Note: This method may not be overridden. Objects with custom serialization to plain JS may override toJSON() instead.
The action that will be triggered when the outline element is either clicked or tapped.
Please refer to NutrientViewer.Actions for an in-depth look at PDF actions.
Each outline element can have nested outline elements. The visibility of which is controlled by OutlineElement.isExpanded.
The text color of the outline element title.
When this value is null the color is the Nutrient Web SDK's UI's default color
which can be configured via NutrientViewer's public CSS API.
Whether the outline element title is bold.
Whether the outline element is expanded and shows its child elements.
Whether the outline element title is italic.
The outline element title, must be human readable.
Shallowly converts this Record to equivalent native JavaScript Object.
The action that will be triggered when the outline element is either clicked or tapped.
Please refer to NutrientViewer.Actions for an in-depth look at PDF actions.
Each outline element can have nested outline elements. The visibility of which is controlled by OutlineElement.isExpanded.
The text color of the outline element title.
When this value is null the color is the Nutrient Web SDK's UI's default color
which can be configured via NutrientViewer's public CSS API.
Whether the outline element title is bold.
Whether the outline element is expanded and shows its child elements.
Whether the outline element title is italic.
The outline element title, must be human readable.
Shallowly converts this Record to equivalent JavaScript Object.
The action that will be triggered when the outline element is either clicked or tapped.
Please refer to NutrientViewer.Actions for an in-depth look at PDF actions.
Each outline element can have nested outline elements. The visibility of which is controlled by OutlineElement.isExpanded.
The text color of the outline element title.
When this value is null the color is the Nutrient Web SDK's UI's default color
which can be configured via NutrientViewer's public CSS API.
Whether the outline element title is bold.
Whether the outline element is expanded and shows its child elements.
Whether the outline element title is italic.
The outline element title, must be human readable.
This record is used to represent document outline elements. These allow the user to navigate interactively from one part of the document to another.
Outline elements can be nested in a tree-like structure where elements are collapsible/expandable to hide/reveal their subtrees.