updateDashboardWidget Mutation
Updates an existing dashboard widget's configuration. Common update scenarios:
- Changing visualization type
- Updating filters or data source
- Modifying appearance settings
- Adjusting metrics or calculations
Arguments
#
title
titleColor
titleSize
url
sort
type
chartType
slateJson
XAxis
XAxisCustomFieldId
XAxisTitle
YAxis
YAxisCustomFieldId
YAxisTitle
YAxisGroupBy
YAxisGroupByCustomFieldId
groupByCustomFieldId
fileIds
noteId
portfolioViewId
hideHeader
goalId
goalIds
finishLineValue
showTitles
showLegend
ignoreContainerFilter
legendPosition
gridLines
showValueLabels
stackedLabelMode
showRowTotals
showColumnTotals
applyFormulaTo
showFlattenedData
showLinkedToProject
truncateLongNumbers
displayGroupsAs
barChartDisplayMode
lineChartDisplayMode
showSparklineTrend
displayGoalsBy
timeUnitsType
reportOn
aggFunc
chartValueColors
chartColorPalette
groupOthers
projectId
projectIds
buttonLabel
sectionHeaderText
sectionHeaderTextAlignment
sectionHeaderLinePosition
isHidden
projectDetailsFields
projectDetailsStackedLayout
Whether project detail values appear below their labels instead of beside them
contentTextAlignment
contentTextSize
contentTextColorPrimary
contentTextColorSecondary
workspaceId
containerId
Target dashboard or notebook when moving this widget to a different container. Omit for title, prompt, filter, chart settings, or content updates. Passing containerId attaches the widget to that container and adds a layout entry — use only when the user explicitly asked to move the widget.
colorThemeId
segmentColorOverrides
projectBudgetCategoryIds
projectBudgetDateRange
chartValuesState
buzzWidgetMode
buzzCustomPrompt
buzzLastGeneratedAt
buzzWidgetCustomPrompt
buzzWidgetStructuredData
buzzAnalysisMarkdown
buzzVisualCanvas
crmReportType
crmReportBaseObject
crmReportAggregation
crmReportField
crmReportFilters
mapReportType
Response
#
Returns DashboardWidget .
Example
#
updateDashboardV2