View Source Luminous.Components (luminous v2.2.0)
This module contains a set of components that can be used to create a dashboard.
Link to this section Summary
Functions
The dashboard component is responsible for rendering all the necessary elements
This component is responsible for rendering a Panel by rendering all the common panel elements and then delegating the rendering to the concrete Panel
This component is responsible for setting up various dashboard prerequisites
This component is responsible for rendering the time range component. It consists of a date range picker and a presets dropdown.
This component is responsible for rendering the dropdown of the assigned variable.
Link to this section Functions
The dashboard component is responsible for rendering all the necessary elements:
- title
- variables
- time range selector
- panels
Additionally, it registers callbacks for reacting to panel loading states.
attributes
Attributes
dashboard
(:map
) (required)
This component is responsible for rendering a Panel by rendering all the common panel elements and then delegating the rendering to the concrete Panel
attributes
Attributes
panel
(:map
) (required)dashboard
(:map
) (required)
This component is responsible for setting up various dashboard prerequisites
This component is responsible for rendering the time range component. It consists of a date range picker and a presets dropdown.
attributes
Attributes
dashboard
(:map
) (required)
This component is responsible for rendering the dropdown of the assigned variable.
attributes
Attributes
variable
(:map
) (required)