Magidoc

DashboardWidget
Object

Fields

#

_id

ID !
Non-null

type

Non-null

title

Non-null

titleColor

titleSize

sort

slateJson

actionViewId

createdBy

ID !
Non-null

createdAt

Non-null

modifiedAt

Non-null

modifiedBy

ID !
Non-null

deleted

Non-null

chartType

XAxisCustomFieldId

XAxisTitle

YAxisCustomFieldId

YAxisTitle

YAxisGroupByCustomFieldId

aggFunc

groupByCustomFieldId

customFieldValueGroupings

fileIds

[ID !]

displayGoalsBy

noteId

portfolioViewId

wrapColumnHeaders

Wrap column labels to at most three lines. Omitted or false keeps single-line headers.

hideHeader

fitToContent

Expand project widget content in every dashboard view. Omitted or false preserves saved sizing.

goalId

goalIds

finishLineValue

showTitles

showLegend

ignoreContainerFilter

legendPosition

gridLines

showValueLabels

stackedLabelMode

showRowTotals

showColumnTotals

negativeNumberStyle

How pivot tables show negative numbers. Defaults to minus when unset.

currencyAlignment

How currency values align in pivot tables. Defaults to standard when unset.

applyFormulaTo

showFlattenedData

showLinkedToProject

truncateLongNumbers

displayGroupsAs

barChartDisplayMode

lineChartDisplayMode

showSparklineTrend

sparklineTrendMode

Which values appear in the sparkline trend badge

showTrendCompareLabel

Show the compare-period label (e.g. vs Aug) in the number trend row

showTrendPreviousValue

Show the previous-period value in the number trend row

showTrendSparkline

Show the sparkline in the number trend row

timeUnitsType

treeLevelsToShow

[Int !]

Which levels of tree grouping to display

isTreeLevelActive

Whether tree level filtering is active

projectTreeLevelsToShow

[Int !]

isProjectTreeLevelActive

tableId

recordFilters

chartValueColors

chartColorPalette

Ordered #RRGGBB snapshot. Takes precedence over colorThemeId; ignored below 2 colors.

projectId

projectIds

projectCustomFieldsValueLayout

Whether custom field values appear below or beside field names

projectCustomFieldsShowProjectName

Whether to show the selected project name above custom fields

buttonLabel

buttonStyle

buttonIcon

buttonDescription

buttonHeading

buttonSecondaryLabel

buttonSecondaryUrl

buttonLinks

buttonLinksLayout

customAppId

App Studio app that an appStudio widget runs

customAppAskBeforeOpen

Whether each viewer confirms before an appStudio widget's app starts

customAppAuthoringThreadId

Buzz conversation building an appStudio widget's app, shown as progress until the app is published

customAppWidgetId

Dashboard widget, from the appStudio app's manifest, that the tile runs

sectionHeaderText

sectionHeaderTextAlignment

sectionHeaderLinePosition

isHidden

projectDetailsFields

projectDetailsStackedLayout

Whether project detail values appear below their labels instead of beside them

projectDetailsInlineEditing

Whether supported project details can be edited from the widget

contentTextAlignment

contentTextSize

contentTextColorPrimary

contentTextColorSecondary

colorThemeId

segmentColorOverrides

projectBudgetCategoryIds

projectBudgetDateRange

[Date !]

chartValuesState

buzzWidgetMode

buzzCustomPrompt

buzzLastGeneratedAt

buzzWidgetCustomPrompt

buzzWidgetStructuredData

buzzAnalysisMarkdown

externalDataTemplateId

externalDataVisualizationType

externalDataConfig

buzzVisualCanvas

crmReportType

CRM report variant for CrmReport widgets

crmReportBaseObject

Data source for CRM metric report widgets

crmReportAggregation

Aggregation for CRM metric report widgets

crmReportField

Field for CRM metric report widgets when aggregation requires one

crmReportFilters

Persisted CRM report filters and display options

mapReportType

Geographic report variant for GeoMap widgets. Kept for persisted widgets.

mapReportConfig

Deprecated per-report config blob for GeoMap widgets. Kept for backward compatibility with persisted widgets; prefer mapDataSeries and mapStyle.

mapDataSeries

Ordered multi-source series for dashboard GeoMap widgets.

mapStyle

Basemap: Carto Positron (normal) or Blue Marble day + Black Marble night lights (realistic).

excludeWeekendsFromTimeToComplete

When true, Time to complete subtracts Saturday/Sunday spans and reports business days. Defaults to false to preserve calendar elapsed time.

fromStatus

Start status name for Time Between Statuses (matches action.status).

toStatus

End status name for Time Between Statuses (matches action.status).

lineAreaFillMode

lineShowDataPoints

lineInterpolation

Usages

#

References

#

  • Field getDashboardWidgets from Query
  • Field getMyHomeScratchPad from Query