Widget

class Widget

A configurable visualization component within a dashboard that displays specific cost and usage metrics. Each widget can show data as charts or tables and includes settings for data querying, filtering, and visual presentation.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An array of configurations that define the data queries and display settings for the widget.

Link copied to clipboard

A description of the widget's purpose or the data it displays.

Link copied to clipboard
val height: Int

The height of the widget in row spans. The dashboard layout consists of a grid system.

Link copied to clipboard

Specifies the starting column position of the widget in the dashboard's grid layout. Used to control widget placement.

Link copied to clipboard

The title of the widget.

Link copied to clipboard
val width: Int

The width of the widget in column spans. The dashboard layout consists of a grid system.

Functions

Link copied to clipboard
inline fun copy(block: Widget.Builder.() -> Unit = {}): Widget
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String