Skip to main content

DashboardWidgetAppend

Append one widget to a dashboard. Narrower than DashboardWidget, whose config/layout are unrestricted dicts: placement and the duplicate-id check both read values that an unrestricted body need not carry, so accepting one defers the failure to a 500 or persists an unusable layout.

config objectrequired
property name*any
layout objectrequired

Grid footprint of an appended widget.

Size only — x/y/i are server-owned and extra="forbid" rejects them rather than dropping them, so a client that computed coordinates learns they are not honored instead of silently losing them.

wW (integer)required

Grid column span

Possible values: >= 1 and <= 12

hH (integer)required

Grid row span

Possible values: >= 1

min_w object
anyOf
integer

Possible values: >= 1 and <= 12

min_h object
anyOf
integer

Possible values: >= 1

DashboardWidgetAppend
{
"config": {},
"layout": {
"w": 0,
"h": 0,
"min_w": 0,
"min_h": 0
}
}