CSS class name to add to the view's element.
Configuration options for the view.
Data to use when rendering the view.
Unique identifier.
An optional function that is called when the view has been added and rendered to the DOM. This can be used to perform additional DOM manipulation and/or setup custom events.
View renderer, which can either be an HTML string or a function that receives the view's data as a parameter and returns the final HTML for the view.
Returns the API request used to fetch data required for this view.
A Boolean value that indicates whether the view requires valid data to be provided in order
for it to be rendered. When this value is true
and there is no data provided, then the
view will be rendered as empty.
Default value is false
.
A Boolean value indicating whether the view renders static data, meaning the data should only be rendered once initially regardless of changes to data or state.
Default value is false
.
View title. If defined, the title will be rendered at the top of the view container.
An object that defines the CSS selectors for various UI elements in the view and their
reference keys. When a view has been rendered and added to the DOM, you can reference and
access these UI targets using this.ui.#key#
, where #key#
is the key used with this
object.
Generated using TypeDoc
A data type that represents the configuration options for an info panel view.