GoodData.UI API reference
  • GoodData.UI
  • Docs & APIs
  • Developers
  • GoodData.CN
  • GoodData.UI
  • Docs & APIs
  • Get GoodData.CN Community Edition
  • 8.12.0
  • Code samples
  • Gallery
  • GitHub

›sdk-ui-dashboard

sdk-backend-bear

  • Overview of sdk-backend-bear
  • BearAuthProviderBase
  • BearBackendConfig
  • bearFactory()
  • ContextDeferredAuthProvider
  • FixedLoginAndPasswordAuthProvider

sdk-backend-spi

  • Overview of sdk-backend-spi
  • AnalyticalBackendError
  • AnalyticalBackendErrorTypes
  • AnalyticalBackendFactory
  • attributeDescriptorLocalId
  • attributeDescriptorName
  • AuthenticationFlow
  • CancelableOptions
  • CatalogItem
  • catalogItemMetadataObject
  • CatalogItemType
  • ContractExpired
  • DataColumnType
  • DatasetLoadStatus
  • DataTooLargeError
  • DataValue
  • ElementsQueryOptionsElementsSpecification
  • ErrorConverter
  • FilterWithResolvableElements
  • GroupableCatalogItem
  • IAccessGrantee
  • IAnalyticalBackend
  • IAnalyticalBackendConfig
  • IAnalyticalWorkspace
  • IAttributeDescriptor
  • IAttributeDescriptorBody
  • IAttributeDisplayFormMetadataObject
  • IAttributeElement
  • IAttributeElementExpressionToken
  • IAttributeHeaderFormOf
  • IAttributeMetadataObject
  • IAuthenticatedPrincipal
  • IAuthenticationContext
  • IAuthenticationProvider
  • IBackendCapabilities
  • IBracketExpressionToken
  • ICancelable
  • ICatalogAttribute
  • ICatalogDateAttribute
  • ICatalogDateDataset
  • ICatalogFact
  • ICatalogGroup
  • ICatalogItemBase
  • ICatalogMeasure
  • ICommentExpressionToken
  • IDashboardMetadataObject
  • IDataColumn
  • IDataColumnBody
  • IDataHeader
  • IDataset
  • IDatasetBody
  • IDatasetLoadInfo
  • IDataSetMetadataObject
  • IDatasetUser
  • IDataView
  • IDateFilterConfigsQueryResult
  • IDimensionDescriptor
  • IDimensionItemDescriptor
  • IElementsQuery
  • IElementsQueryAttributeFilter
  • IElementsQueryFactory
  • IElementsQueryOptions
  • IElementsQueryOptionsElementsByPrimaryDisplayFormValue
  • IElementsQueryOptionsElementsByUri
  • IElementsQueryOptionsElementsByValue
  • IElementsQueryResult
  • IEntitlements
  • IExecutionFactory
  • IExecutionResult
  • IExportConfig
  • IExportResult
  • IFactMetadataObject
  • IFilterElementsQuery
  • IGetInsightOptions
  • IGetVisualizationClassesOptions
  • IGroupableCatalogItemBase
  • IInsightReferences
  • IInsightReferencing
  • IInsightsQueryOptions
  • IInsightsQueryResult
  • IMeasureDescriptor
  • IMeasureDescriptorItem
  • IMeasureDescriptorObject
  • IMeasureExpressionToken
  • IMeasureGroupDescriptor
  • IMeasureMetadataObject
  • IMeasureMetadataObjectDefinition
  • IMeasureReferencing
  • IMetadataObject
  • InsightOrdering
  • InsightReferenceTypes
  • IObjectExpressionToken
  • IOrganization
  • IOrganizationDescriptor
  • IOrganizations
  • IOrganizationSettingsService
  • IOrganizationStylingService
  • IPagedResource
  • IPreparedExecution
  • IResultAttributeHeader
  • IResultAttributeHeaderItem
  • IResultHeader
  • IResultMeasureHeader
  • IResultMeasureHeaderItem
  • IResultTotalHeader
  • IResultTotalHeaderItem
  • IResultWarning
  • isAnalyticalBackendError()
  • isAttributeDescriptor
  • isAttributeDisplayFormMetadataObject
  • isAttributeMetadataObject
  • isCatalogAttribute
  • isCatalogDateDataset
  • isCatalogFact
  • isCatalogMeasure
  • isContractExpired()
  • isDashboardMetadataObject
  • isDataSetMetadataObject
  • isDataTooLargeError()
  • ISecuritySettingsService
  • isElementsQueryOptionsElementsByPrimaryDisplayFormValue()
  • isElementsQueryOptionsElementsByValue()
  • ISeparators
  • ISettings
  • isFactMetadataObject
  • isLimitReached()
  • isMeasureDescriptor
  • isMeasureGroupDescriptor
  • isMeasureMetadataObject
  • isMeasureMetadataObjectDefinition
  • isMetadataObject
  • isNoDataError()
  • isNotAuthenticated()
  • isNotImplemented()
  • isNotSupported()
  • isProtectedDataError()
  • isResultAttributeHeader
  • isResultMeasureHeader
  • isResultTotalHeader
  • isTotalDescriptor
  • isUnexpectedError()
  • isUnexpectedResponseError()
  • isUserAccessGrantee
  • isUserGroupAccessGrantee
  • isValueBasedElementsQueryOptionsElements()
  • isVariableMetadataObject
  • ITextExpressionToken
  • ITheme
  • IThemeAnalyticalDesigner
  • IThemeAnalyticalDesignerTitle
  • IThemeButton
  • IThemeChart
  • IThemeColorFamily
  • IThemeComplementaryPalette
  • IThemeDashboard
  • IThemeDashboardContent
  • IThemeDashboardContentKpi
  • IThemeDashboardContentWidget
  • IThemeDashboardEditPanel
  • IThemeDashboardFilterBar
  • IThemeDashboardFilterBarButton
  • IThemeDashboardNavigation
  • IThemeDashboardNavigationItem
  • IThemeDashboardNavigationTitle
  • IThemeDashboardSection
  • IThemeDashboardSectionDescription
  • IThemeDashboardSectionTitle
  • IThemeDashboardTitle
  • IThemeKpi
  • IThemeKpiValue
  • IThemeModal
  • IThemeModalTitle
  • IThemePalette
  • IThemeTable
  • IThemeTooltip
  • IThemeTypography
  • IThemeWidgetTitle
  • ITotalDescriptor
  • ITotalDescriptorItem
  • IUserAccessGrantee
  • IUserGroupAccessGrantee
  • IUserService
  • IUserSettings
  • IUserSettingsService
  • IUserWorkspaceSettings
  • IVariableMetadataObject
  • IWorkspaceAttributesService
  • IWorkspaceCatalog
  • IWorkspaceCatalogAvailableItemsFactory
  • IWorkspaceCatalogFactory
  • IWorkspaceCatalogFactoryMethods
  • IWorkspaceCatalogFactoryOptions
  • IWorkspaceCatalogMethods
  • IWorkspaceCatalogWithAvailableItems
  • IWorkspaceCatalogWithAvailableItemsFactoryOptions
  • IWorkspaceDatasetsService
  • IWorkspaceDescriptor
  • IWorkspaceFactsService
  • IWorkspaceInsightsService
  • IWorkspaceMeasuresService
  • IWorkspacePermissions
  • IWorkspacePermissionsService
  • IWorkspaceSettings
  • IWorkspaceSettingsService
  • IWorkspacesQuery
  • IWorkspacesQueryFactory
  • IWorkspacesQueryResult
  • IWorkspaceStylingService
  • IWorkspaceUser
  • IWorkspaceUsersQuery
  • IWorkspaceUsersQueryOptions
  • IWorkspaceUsersQueryResult
  • LimitReached
  • MetadataObject
  • metadataObjectId
  • NoDataError
  • NotAuthenticated
  • NotAuthenticatedHandler
  • NotAuthenticatedReason
  • NotImplemented
  • NotSupported
  • PlatformEdition
  • prepareExecution()
  • ProtectedDataError
  • resultHeaderName
  • SupportedInsightReferenceTypes
  • ThemeColor
  • ThemeFontUri
  • TimeoutError
  • UnexpectedError
  • UnexpectedResponseError
  • ValidationContext
  • WorkspacePermission

sdk-backend-tiger

  • Overview of sdk-backend-tiger
  • ContextDeferredAuthProvider
  • createTigerAuthenticationUrl()
  • redirectToTigerAuthentication()
  • TigerAuthProviderBase
  • tigerFactory()
  • TigerTokenAuthProvider

sdk-model

  • Overview of sdk-model
  • absoluteDateFilterValues()
  • AccessGranularPermission
  • AllTimeGranularity
  • anyAttribute
  • anyBucket
  • anyMeasure
  • applyRatioRule()
  • areObjRefsEqual()
  • ArithmeticMeasureBuilder
  • ArithmeticMeasureBuilderInput
  • ArithmeticMeasureOperator
  • attributeAlias()
  • AttributeBuilder
  • AttributeBuilderInput
  • attributeDescriptorLocalId()
  • attributeDescriptorName()
  • attributeDisplayFormMetadataObjectAttributeRef()
  • attributeDisplayFormMetadataObjectRef()
  • attributeDisplayFormMetadataObjectTitle()
  • attributeDisplayFormRef()
  • AttributeDisplayFormType
  • attributeIdentifier()
  • AttributeInBucket
  • attributeLocalId()
  • attributeLocatorElement()
  • attributeLocatorIdentifier()
  • AttributeModifications
  • AttributePredicate
  • attributesFind()
  • attributeShowAllValues()
  • attributeUri()
  • bucketAttribute()
  • bucketAttributeIndex()
  • bucketAttributes()
  • bucketIsEmpty()
  • bucketItemLocalId()
  • BucketItemModifications
  • bucketItemReduce()
  • BucketItemReducer
  • bucketItems()
  • bucketMeasure()
  • bucketMeasureIndex()
  • bucketMeasures()
  • bucketModifyItems()
  • BucketPredicate
  • bucketsAttributes()
  • bucketsById()
  • bucketSetTotals()
  • bucketsFind()
  • bucketsFindAttribute()
  • bucketsFindMeasure()
  • bucketsIsEmpty()
  • bucketsItems()
  • bucketsMeasures()
  • bucketsModifyItem()
  • bucketsReduceItem()
  • bucketsTotals()
  • bucketTotals()
  • CatalogItem
  • catalogItemMetadataObject
  • CatalogItemType
  • colorPaletteItemToRgb()
  • colorPaletteToColors()
  • ComparatorDirection
  • ComparisonConditionOperator
  • ComputeRatioRule
  • DataColumnType
  • DatasetLoadStatus
  • DataValue
  • DateAttributeGranularity
  • DateFilterAbsoluteType
  • DateFilterGranularity
  • DateFilterRelativeType
  • DateFilterType
  • DateGranularity
  • DateString
  • defaultDimensionsGenerator()
  • defFingerprint()
  • defSetDimensions()
  • defSetExecConfig()
  • defSetPostProcessing()
  • defSetSorts()
  • defTotals()
  • defWithDateFormat()
  • defWithDimensions()
  • defWithExecConfig()
  • defWithFilters()
  • defWithPostProcessing()
  • defWithSorting()
  • deserializeObjRef()
  • DimensionGenerator
  • DimensionItem
  • dimensionSetTotals()
  • dimensionsFindItem()
  • dimensionTotals()
  • disableComputeRatio()
  • emptyDef()
  • factoryNotationFor
  • filterAttributeElements()
  • filterAttributeElements()
  • filterIsEmpty()
  • filterMeasureRef()
  • filterObjRef()
  • filterObjRef()
  • GroupableCatalogItem
  • GuidType
  • IAbsoluteDateFilter
  • IAbsoluteDateFilterValues
  • IAccessGrantee
  • IArithmeticMeasureDefinition
  • IAttribute
  • IAttributeBody
  • IAttributeDescriptor
  • IAttributeDescriptorBody
  • IAttributeDisplayFormMetadataObject
  • IAttributeElement
  • IAttributeElements
  • IAttributeElementsByRef
  • IAttributeElementsByValue
  • IAttributeFilter
  • IAttributeHeaderFormOf
  • IAttributeLocatorItem
  • IAttributeLocatorItemBody
  • IAttributeMetadataObject
  • IAttributeOrMeasure
  • IAttributeSortItem
  • IAttributeSortTarget
  • IAttributeSortType
  • IAuditable
  • IAuditableDates
  • IAuditableUsers
  • IBucket
  • ICatalogAttribute
  • ICatalogDateAttribute
  • ICatalogDateDataset
  • ICatalogFact
  • ICatalogGroup
  • ICatalogItemBase
  • ICatalogMeasure
  • IColor
  • IColorFromPalette
  • IColorMappingItem
  • IColorPalette
  • IColorPaletteItem
  • IComparator
  • IComparisonCondition
  • IComparisonConditionBody
  • IDashboardAttributeFilter
  • IDashboardAttributeFilterParent
  • IDashboardDateFilter
  • IDashboardMetadataObject
  • IDataColumn
  • IDataColumnBody
  • IDataHeader
  • IDataset
  • IDatasetBody
  • IDatasetLoadInfo
  • IDataSetMetadataObject
  • IDatasetUser
  • IDateFilter
  • Identifier
  • IdentifierRef
  • IDimension
  • IDimensionDescriptor
  • IDimensionItemDescriptor
  • idMatchAttribute
  • idMatchBucket
  • idMatchMeasure
  • idRef()
  • IEntitlementDescriptor
  • IEntitlementsName
  • IExecutionConfig
  • IExecutionDefinition
  • IFactMetadataObject
  • IFilter
  • IGranteeGranularity
  • IGranularAccessGrantee
  • IGranularUserAccessGrantee
  • IGranularUserGroupAccessGrantee
  • IGroupableCatalogItemBase
  • IInlineMeasureDefinition
  • IInsight
  • IInsightDefinition
  • ILocatorItem
  • IMeasure
  • IMeasureBody
  • IMeasureDefinition
  • IMeasureDefinitionBody
  • IMeasureDefinitionType
  • IMeasureDescriptor
  • IMeasureDescriptorItem
  • IMeasureDescriptorObject
  • IMeasureFilter
  • IMeasureGroupDescriptor
  • IMeasureLocatorItem
  • IMeasureLocatorItemBody
  • IMeasureMetadataObject
  • IMeasureMetadataObjectBase
  • IMeasureMetadataObjectDefinition
  • IMeasureSortItem
  • IMeasureSortTarget
  • IMeasureTitle
  • IMeasureTitleBody
  • IMeasureValueFilter
  • IMeasureValueFilterBody
  • IMetadataObject
  • IMetadataObjectBase
  • IMetadataObjectDefinition
  • IMetadataObjectIdentity
  • INegativeAttributeFilter
  • INegativeAttributeFilterBody
  • InlineMeasureBuilder
  • InlineMeasureBuilderInput
  • insightAttributes()
  • insightBucket()
  • insightBuckets()
  • insightCreated()
  • insightCreatedBy()
  • insightCreatedByComparator
  • insightCreatedComparator
  • InsightDisplayFormUsage
  • insightFilters()
  • insightHasAttributes()
  • insightHasDataDefined()
  • insightHasMeasures()
  • insightId()
  • insightIsLocked()
  • insightItems()
  • insightMeasures()
  • insightModifyItems()
  • insightProperties()
  • insightReduceItems()
  • insightRef()
  • insightSanitize()
  • insightSetBuckets()
  • insightSetFilters()
  • insightSetProperties()
  • insightSetSorts()
  • insightSorts()
  • insightSummary()
  • insightTags()
  • insightTitle()
  • insightTitleComparator
  • insightTotals()
  • insightUpdated()
  • insightUpdatedBy()
  • insightUpdatedByComparator
  • insightUpdatedComparator
  • insightUri()
  • INullableFilter
  • IOrganizationDescriptor
  • IPoPMeasureDefinition
  • IPoPMeasureDefinitionBody
  • IPositiveAttributeFilter
  • IPositiveAttributeFilterBody
  • IPostProcessing
  • IPreviousPeriodDateDataSet
  • IPreviousPeriodDateDataSetSimple
  • IPreviousPeriodMeasureDefinition
  • IPreviousPeriodMeasureDefinitionBody
  • IRangeCondition
  • IRangeConditionBody
  • IRankingFilter
  • IRankingFilterBody
  • IRelativeDateFilter
  • IRelativeDateFilterValues
  • IResultAttributeHeader
  • IResultAttributeHeaderItem
  • IResultHeader
  • IResultMeasureHeader
  • IResultMeasureHeaderItem
  • IResultTotalHeader
  • IResultTotalHeaderItem
  • IResultWarning
  • IRgbColor
  • IRgbColorValue
  • isAbsoluteDateFilter()
  • isAdhocMeasure()
  • isAllTimeDateFilter()
  • isArithmeticMeasure()
  • isArithmeticMeasureDefinition()
  • isAttribute()
  • isAttributeAreaSort()
  • isAttributeDescriptor()
  • isAttributeDisplayFormMetadataObject()
  • isAttributeElementsByRef()
  • isAttributeElementsByValue()
  • isAttributeFilter()
  • isAttributeLocator()
  • isAttributeMetadataObject()
  • isAttributeSort()
  • isAttributeValueSort()
  • isBucket()
  • isCatalogAttribute()
  • isCatalogDateDataset()
  • isCatalogFact()
  • isCatalogMeasure()
  • isColorFromPalette()
  • isColorMappingItem()
  • isColorPaletteItem()
  • isComparisonCondition()
  • isComparisonConditionOperator()
  • isDashboardMetadataObject()
  • isDataSetMetadataObject()
  • isDateFilter()
  • isDimension()
  • ISeparators
  • ISettings
  • isFactMetadataObject()
  • isFilter()
  • isIdentifierRef()
  • isInlineMeasure()
  • isInlineMeasureDefinition()
  • isInsight()
  • isLocalIdRef()
  • isMeasure()
  • isMeasureDefinition()
  • isMeasureDescriptor()
  • isMeasureFormatInPercent()
  • isMeasureGroupDescriptor()
  • isMeasureLocator()
  • isMeasureMetadataObject()
  • isMeasureMetadataObjectDefinition()
  • isMeasureSort()
  • isMeasureValueFilter()
  • isMetadataObject()
  • isNegativeAttributeFilter()
  • isObjRef()
  • ISortDirection
  • ISortItem
  • isPoPMeasure()
  • isPoPMeasureDefinition()
  • isPositiveAttributeFilter()
  • isPreviousPeriodMeasure()
  • isPreviousPeriodMeasureDefinition()
  • isRangeCondition()
  • isRangeConditionOperator()
  • isRankingFilter()
  • isRelativeDateFilter()
  • isResultAttributeHeader()
  • isResultMeasureHeader()
  • isResultTotalHeader()
  • isRgbColor()
  • isSimpleMeasure()
  • isTotal()
  • isTotalDescriptor()
  • isUriRef()
  • isUserAccessGrantee
  • isUserGroupAccessGrantee
  • isVariableMetadataObject()
  • ItemInDimension
  • ITheme
  • IThemeAnalyticalDesigner
  • IThemeAnalyticalDesignerTitle
  • IThemeButton
  • IThemeChart
  • IThemeColorFamily
  • IThemeComplementaryPalette
  • IThemeDashboard
  • IThemeDashboardContent
  • IThemeDashboardContentKpi
  • IThemeDashboardContentWidget
  • IThemeDashboardEditPanel
  • IThemeDashboardFilterBar
  • IThemeDashboardFilterBarButton
  • IThemeDashboardNavigation
  • IThemeDashboardNavigationItem
  • IThemeDashboardNavigationTitle
  • IThemeDashboardSection
  • IThemeDashboardSectionDescription
  • IThemeDashboardSectionTitle
  • IThemeDashboardTitle
  • IThemeKpi
  • IThemeKpiValue
  • IThemeModal
  • IThemeModalTitle
  • IThemePalette
  • IThemeTable
  • IThemeTooltip
  • IThemeTypography
  • IThemeWidgetTitle
  • ITotal
  • ITotalDescriptor
  • ITotalDescriptorItem
  • IUser
  • IUserAccessGrantee
  • IUserGroupAccessGrantee
  • IVariableMetadataObject
  • IVisualizationClass
  • IVisualizationClassBody
  • IWhiteLabeling
  • IWorkspacePermissions
  • IWorkspaceUser
  • LocalIdRef
  • MeasureAggregation
  • measureAlias()
  • measureArithmeticOperands()
  • measureArithmeticOperands()
  • measureArithmeticOperator()
  • measureArithmeticOperator()
  • MeasureBuilder
  • MeasureBuilderBase
  • measureDoesComputeRatio()
  • MeasureEnvelope
  • measureFilters()
  • measureFormat()
  • MeasureGroupIdentifier
  • measureIdentifier()
  • MeasureInBucket
  • measureItem()
  • measureItem()
  • measureLocalId()
  • measureLocatorIdentifier()
  • measureMasterIdentifier()
  • measureMasterIdentifier()
  • MeasureModifications
  • MeasureOrLocalId
  • measurePopAttribute()
  • measurePopAttribute()
  • MeasurePredicate
  • measurePreviousPeriodDateDataSets()
  • measurePreviousPeriodDateDataSets()
  • measureTitle()
  • measureUri()
  • MeasureValueFilterCondition
  • measureValueFilterMeasure()
  • measureValueFilterOperator()
  • MetadataObject
  • metadataObjectId
  • modifyAttribute()
  • modifyInlineMeasure()
  • modifyMeasure()
  • modifyPopMeasure()
  • modifyPreviousPeriodMeasure()
  • modifySimpleMeasure()
  • newAbsoluteDateFilter()
  • newAllTimeFilter()
  • newArithmeticMeasure()
  • newAttribute()
  • newAttributeAreaSort()
  • newAttributeLocator()
  • newAttributeSort()
  • newBucket()
  • newDefForBuckets()
  • newDefForInsight()
  • newDefForItems()
  • newDimension()
  • newInlineMeasure()
  • newMeasure()
  • newMeasureSort()
  • newMeasureSortFromLocators()
  • newMeasureValueFilter()
  • newMeasureValueFilter()
  • newNegativeAttributeFilter()
  • newPopMeasure()
  • newPositiveAttributeFilter()
  • newPreviousPeriodMeasure()
  • newRankingFilter()
  • newRankingFilter()
  • newRelativeDateFilter()
  • newTotal()
  • newTwoDimensional()
  • ObjectType
  • ObjRef
  • ObjRefInScope
  • PlatformEdition
  • PoPMeasureBuilder
  • PoPMeasureBuilderInput
  • PreviousPeriodMeasureBuilder
  • PreviousPeriodMeasureBuilderInput
  • RangeConditionOperator
  • RankingFilterOperator
  • relativeDateFilterValues()
  • resultHeaderName()
  • RgbType
  • serializeObjRef()
  • SortDirection
  • SortEntityIds
  • sortMeasureLocators()
  • ThemeColor
  • ThemeFontUri
  • totalIsNative()
  • TotalType
  • Uri
  • UriRef
  • userFullName()
  • visClassId()
  • visClassUri()
  • visClassUrl()
  • VisualizationProperties
  • WorkspacePermission

sdk-ui-charts

  • Overview of sdk-ui-charts
  • AreaChart
  • AxisNamePosition
  • BarChart
  • BubbleChart
  • BulletChart
  • ChartAlignTypes
  • ColumnChart
  • ComboChart
  • DonutChart
  • FunnelChart
  • Headline
  • Heatmap
  • IAreaChartBucketProps
  • IAreaChartProps
  • IAxisConfig
  • IAxisNameConfig
  • IBarChartBucketProps
  • IBarChartProps
  • IBubbleChartBucketProps
  • IBubbleChartProps
  • IBucketChartProps
  • IBulletChartBucketProps
  • IBulletChartProps
  • IChartCallbacks
  • IChartConfig
  • IChartLimits
  • IColumnChartBucketProps
  • IColumnChartProps
  • IComboChartBucketProps
  • IComboChartProps
  • ICommonChartProps
  • IDataLabelsConfig
  • IDataLabelsVisible
  • IDataPointsConfig
  • IDataPointsVisible
  • IDonutChartBucketProps
  • IDonutChartProps
  • IFunnelChartBucketProps
  • IFunnelChartProps
  • IGridConfig
  • IHeadlineBucketProps
  • IHeadlineProps
  • IHeatmapBucketProps
  • IHeatmapProps
  • ILegendConfig
  • ILegendData
  • ILegendItem
  • ILineChartBucketProps
  • ILineChartProps
  • IPieChartBucketProps
  • IPieChartProps
  • IScatterPlotBucketProps
  • IScatterPlotProps
  • ITooltipConfig
  • ITreemapBucketProps
  • ITreemapProps
  • IXirrBucketProps
  • IXirrProps
  • LineChart
  • OnLegendReady
  • PieChart
  • PositionType
  • ScatterPlot
  • Treemap
  • ViewByAttributesLimit
  • Xirr

sdk-ui-dashboard

  • Overview of sdk-ui-dashboard
  • ActionFailedErrorReason
  • AddAttributeFilter
  • AddAttributeFilterPayload
  • AddLayoutSection
  • AddLayoutSectionPayload
  • addSectionItem()
  • AddSectionItems
  • AddSectionItemsPayload
  • anyDashboardEventHandler()
  • anyEventHandler()
  • applyAttributeFilter()
  • applyDateFilter()
  • AttributeFilterComponentProvider
  • AttributeFilterSelectionType
  • BackendCapabilitiesState
  • BareUserInteractionPayload
  • BareUserInteractionType
  • cancelEditRenderMode()
  • CatalogState
  • ChangeAttributeFilterSelection
  • ChangeAttributeFilterSelectionPayload
  • ChangeDateFilterSelection
  • ChangeFilterContextSelection
  • ChangeFilterContextSelectionPayload
  • ChangeInsightWidgetDescription
  • ChangeInsightWidgetDescriptionPayload
  • ChangeInsightWidgetFilterSettings
  • ChangeInsightWidgetFilterSettingsPayload
  • ChangeInsightWidgetHeader
  • ChangeInsightWidgetHeaderPayload
  • ChangeInsightWidgetInsight
  • ChangeInsightWidgetInsightPayload
  • ChangeInsightWidgetVisConfiguration
  • ChangeInsightWidgetVisConfigurationPayload
  • ChangeInsightWidgetVisProperties
  • ChangeInsightWidgetVisPropertiesPayload
  • ChangeKpiWidgetComparison
  • ChangeKpiWidgetComparisonPayload
  • ChangeKpiWidgetConfiguration
  • ChangeKpiWidgetConfigurationPayload
  • ChangeKpiWidgetDescription
  • ChangeKpiWidgetDescriptionPayload
  • ChangeKpiWidgetFilterSettings
  • ChangeKpiWidgetFilterSettingsPayload
  • ChangeKpiWidgetHeader
  • ChangeKpiWidgetHeaderPayload
  • ChangeKpiWidgetMeasure
  • ChangeKpiWidgetMeasurePayload
  • ChangeLayoutSectionHeader
  • ChangeLayoutSectionHeaderPayload
  • ChangeRenderMode
  • ChangeRenderModePayload
  • ChangeSharing
  • ChangeSharingPayload
  • clearDateFilterSelection()
  • CommandProcessingMeta
  • ConfigState
  • CreateAlert
  • CreateAlertPayload
  • CreateScheduledEmail
  • CreateScheduledEmailPayload
  • CustomButtonBarComponent
  • CustomCancelButtonComponent
  • CustomDashboardAttributeFilterComponent
  • CustomDashboardDateFilterComponent
  • CustomDashboardInsightComponent
  • CustomDashboardKpiComponent
  • CustomDashboardWidgetComponent
  • CustomEditModeButtonComponent
  • CustomSaveAsNewButtonComponent
  • CustomSaveButtonComponent
  • DashboardAlertCreated
  • DashboardAlertCreatedPayload
  • DashboardAlertsRemoved
  • DashboardAlertsRemovedPayload
  • DashboardAlertUpdated
  • DashboardAlertUpdatedPayload
  • DashboardAsyncRenderRequested
  • DashboardAsyncRenderRequestedPayload
  • DashboardAsyncRenderResolved
  • DashboardAsyncRenderResolvedPayload
  • DashboardAttributeFilterAdded
  • DashboardAttributeFilterAddedPayload
  • DashboardAttributeFilterMoved
  • DashboardAttributeFilterMovedPayload
  • DashboardAttributeFilterParentChanged
  • DashboardAttributeFilterParentChangedPayload
  • DashboardAttributeFilterRemoved
  • DashboardAttributeFilterRemovedPayload
  • DashboardAttributeFilterSelectionChanged
  • DashboardAttributeFilterSelectionChangedPayload
  • dashboardAttributeFilterToAttributeFilter()
  • DashboardCommandFailed
  • DashboardCommandFailedPayload
  • DashboardCommandRejected
  • DashboardCommands
  • DashboardCommandStarted
  • DashboardCommandStartedPayload
  • DashboardCommandType
  • DashboardConfig
  • DashboardContext
  • DashboardCopySaved
  • DashboardCopySavedPayload
  • DashboardDateFilterSelectionChanged
  • DashboardDateFilterSelectionChangedPayload
  • dashboardDateFilterToDateFilterByDateDataSet()
  • dashboardDateFilterToDateFilterByWidget()
  • DashboardDeinitialized
  • DashboardDeinitializedPayload
  • DashboardDeleted
  • DashboardDeletedPayload
  • DashboardDescriptor
  • DashboardDispatch
  • DashboardDrillDefinition
  • DashboardEventBody
  • DashboardEventEvalFn
  • DashboardEventHandler
  • DashboardEventHandlerFn
  • DashboardEvents
  • DashboardEventType
  • DashboardExportToPdfRequested
  • DashboardExportToPdfResolved
  • DashboardExportToPdfResolvedPayload
  • DashboardFilterContextChanged
  • DashboardFilterContextChangedPayload
  • DashboardInitialized
  • DashboardInitializedPayload
  • DashboardInsightWidgetChanged
  • DashboardInsightWidgetChangedPayload
  • DashboardInsightWidgetDescriptionChanged
  • DashboardInsightWidgetDescriptionChangedPayload
  • DashboardInsightWidgetDrillsModified
  • DashboardInsightWidgetDrillsModifiedPayload
  • DashboardInsightWidgetDrillsRemoved
  • DashboardInsightWidgetDrillsRemovedPayload
  • DashboardInsightWidgetExportRequested
  • DashboardInsightWidgetExportRequestedPayload
  • DashboardInsightWidgetExportResolved
  • DashboardInsightWidgetExportResolvedPayload
  • DashboardInsightWidgetFilterSettingsChanged
  • DashboardInsightWidgetFilterSettingsChangedPayload
  • DashboardInsightWidgetHeaderChanged
  • DashboardInsightWidgetHeaderChangedPayload
  • DashboardInsightWidgetInsightSwitched
  • DashboardInsightWidgetInsightSwitchedPayload
  • DashboardInsightWidgetRefreshed
  • DashboardInsightWidgetRefreshedPayload
  • DashboardInsightWidgetVisConfigurationChanged
  • DashboardInsightWidgetVisConfigurationChangedPayload
  • DashboardInsightWidgetVisPropertiesChanged
  • DashboardInsightWidgetVisPropertiesChangedPayload
  • DashboardItemDefinition
  • DashboardKpiWidgetChanged
  • DashboardKpiWidgetChangedPayload
  • DashboardKpiWidgetComparisonChanged
  • DashboardKpiWidgetComparisonChangedPayload
  • DashboardKpiWidgetConfigurationChanged
  • DashboardKpiWidgetConfigurationChangedPayload
  • DashboardKpiWidgetDescriptionChanged
  • DashboardKpiWidgetDescriptionChangedPayload
  • DashboardKpiWidgetDrillRemoved
  • DashboardKpiWidgetDrillRemovedPayload
  • DashboardKpiWidgetDrillSet
  • DashboardKpiWidgetDrillSetPayload
  • DashboardKpiWidgetFilterSettingsChanged
  • DashboardKpiWidgetFilterSettingsChangedPayload
  • DashboardKpiWidgetHeaderChanged
  • DashboardKpiWidgetHeaderChangedPayload
  • DashboardKpiWidgetMeasureChanged
  • DashboardKpiWidgetMeasureChangedPayload
  • DashboardLayoutChanged
  • DashboardLayoutChangedPayload
  • DashboardLayoutCommands
  • DashboardLayoutSectionAdded
  • DashboardLayoutSectionAddedPayload
  • DashboardLayoutSectionHeaderChanged
  • DashboardLayoutSectionHeaderChangedPayload
  • DashboardLayoutSectionItemMoved
  • DashboardLayoutSectionItemMovedPayload
  • DashboardLayoutSectionItemRemoved
  • DashboardLayoutSectionItemRemovedPayload
  • DashboardLayoutSectionItemReplaced
  • DashboardLayoutSectionItemReplacedPayload
  • DashboardLayoutSectionItemsAdded
  • DashboardLayoutSectionItemsAddedPayload
  • DashboardLayoutSectionMoved
  • DashboardLayoutSectionMovedPayload
  • DashboardLayoutSectionRemoved
  • DashboardLayoutSectionRemovedPayload
  • DashboardMetaState
  • DashboardModelCustomizationFns
  • DashboardPermissionsState
  • DashboardPluginDescriptor
  • DashboardPluginV1
  • DashboardQueryCompleted
  • DashboardQueryCompletedPayload
  • DashboardQueryFailed
  • DashboardQueryFailedPayload
  • DashboardQueryRejected
  • DashboardQueryStarted
  • DashboardQueryStartedPayload
  • DashboardQueryType
  • DashboardRenamed
  • DashboardRenamedPayload
  • DashboardRenderModeChanged
  • DashboardRenderModeChangedPayload
  • DashboardRenderRequested
  • DashboardRenderResolved
  • DashboardSaved
  • DashboardSavedPayload
  • DashboardScheduledEmailCreated
  • DashboardScheduledEmailCreatedPayload
  • DashboardScheduledEmailSaved
  • DashboardSelector
  • DashboardSelectorEvaluator
  • DashboardSharingChanged
  • DashboardSharingChangedPayload
  • DashboardState
  • DashboardStateChangeCallback
  • DashboardStoreAccessor
  • DashboardStoreAccessorRepository
  • DashboardTransformFn
  • DashboardUserInteractionTriggered
  • DashboardWasReset
  • DashboardWasResetPayload
  • DashboardWidgetExecutionFailed
  • DashboardWidgetExecutionFailedPayload
  • DashboardWidgetExecutionStarted
  • DashboardWidgetExecutionStartedPayload
  • DashboardWidgetExecutionSucceeded
  • DashboardWidgetExecutionSucceededPayload
  • DateFilterComponentProvider
  • DateFilterConfigState
  • DateFilterConfigValidationResult
  • DateFilterSelection
  • DateFilterValidationFailed
  • DateFilterValidationFailedPayload
  • DateFilterValidationResult
  • DefaultDashboardInsight
  • defaultDashboardThemeModifier
  • DeleteDashboard
  • DescriptionTooltipOpenedData
  • DescriptionTooltipOpenedFrom
  • DescriptionTooltipOpenedPayload
  • DescriptionTooltipOpenedType
  • disableInsightWidgetDateFilter()
  • disableKpiWidgetDateFilter()
  • DrillState
  • eagerRemoveSectionItem()
  • eagerRemoveSectionItemByWidgetRef()
  • enableInsightWidgetDateFilter()
  • enableKpiWidgetDateFilter()
  • EntitlementsState
  • ExportDashboardToPdf
  • ExportInsightWidget
  • ExportInsightWidgetPayload
  • ExtendedDashboardItem
  • ExtendedDashboardItemType
  • ExtendedDashboardItemTypes
  • ExtendedDashboardLayoutSection
  • ExtendedDashboardWidget
  • FilterBarRenderingMode
  • filterContextItemsToDashboardFiltersByDateDataSet()
  • filterContextItemsToDashboardFiltersByWidget()
  • FilterContextState
  • filterContextToDashboardFiltersByDateDataSet()
  • filterContextToDashboardFiltersByWidget()
  • FilterOp
  • FilterOpDisableDateFilter
  • FilterOpEnableDateFilter
  • FilterOperations
  • FilterOpIgnoreAttributeFilter
  • FilterOpReplaceAll
  • FilterOpReplaceAttributeIgnores
  • FilterOpUnignoreAttributeFilter
  • FluidLayoutCustomizationFn
  • IAttributeFiltersCustomizer
  • IButtonBarProps
  • ICancelButtonProps
  • ICsvExportConfig
  • ICustomDashboardEvent
  • ICustomWidget
  • ICustomWidgetBase
  • ICustomWidgetDefinition
  • IDashboardAttributeFilterProps
  • IDashboardBaseProps
  • IDashboardCommand
  • IDashboardCustomComponentProps
  • IDashboardCustomizationProps
  • IDashboardCustomizer
  • IDashboardDateFilterConfig
  • IDashboardDateFilterProps
  • IDashboardDrillEvent
  • IDashboardEngine
  • IDashboardEvent
  • IDashboardEventHandling
  • IDashboardEventing
  • IDashboardExtensionProps
  • IDashboardFilter
  • IDashboardInsightCustomizer
  • IDashboardInsightProps
  • IDashboardKpiCustomizer
  • IDashboardKpiProps
  • IDashboardLayoutCustomizer
  • IDashboardPluginContract\_V1
  • IDashboardProps
  • IDashboardQuery
  • IDashboardThemingProps
  • IDashboardWidgetCustomizer
  • IDashboardWidgetOverlay
  • IDashboardWidgetProps
  • IDashboardWidgetsOverlayProps
  • IDateFiltersCustomizer
  • IDrillDownDefinition
  • IEditButtonProps
  • IExecutionResultEnvelope
  • IExportConfig
  • IFilterBarCustomizer
  • IFiltersCustomizer
  • IFluidLayoutCustomizer
  • ignoreFilterOnInsightWidget()
  • ignoreFilterOnKpiWidget()
  • IInsightMenuItem
  • IInsightMenuItemButton
  • IInsightMenuItemSeparator
  • IInsightMenuSubmenu
  • ILayoutCoordinates
  • IMenuButtonItemsVisibility
  • InitializeDashboard
  • InitializeDashboardPayload
  • InitialLoadCorrelationId
  • InsightComponentProvider
  • InsightMenuItemsProvider
  • ISaveAsNewButtonProps
  • ISaveButtonProps
  • isCustomDashboardEvent()
  • isCustomWidget()
  • isCustomWidgetBase()
  • isCustomWidgetDefinition()
  • isDashboardAlertCreated
  • isDashboardAlertsRemoved
  • isDashboardAlertUpdated
  • isDashboardAsyncRenderRequested
  • isDashboardAsyncRenderResolved
  • isDashboardAttributeFilterAdded
  • isDashboardAttributeFilterMoved
  • isDashboardAttributeFilterParentChanged
  • isDashboardAttributeFilterRemoved
  • isDashboardAttributeFilterSelectionChanged
  • isDashboardCommandFailed
  • isDashboardCommandRejected
  • isDashboardCommandStarted
  • isDashboardCopySaved
  • isDashboardDateFilterSelectionChanged
  • isDashboardDeinitialized
  • isDashboardDeleted
  • isDashboardEvent()
  • isDashboardEventOrCustomDashboardEvent()
  • isDashboardExportToPdfRequested
  • isDashboardExportToPdfResolved
  • isDashboardFilterContextChanged
  • isDashboardInitialized
  • isDashboardInsightWidgetChanged
  • isDashboardInsightWidgetDescriptionChanged
  • isDashboardInsightWidgetDrillsModified
  • isDashboardInsightWidgetDrillsRemoved
  • isDashboardInsightWidgetExportRequested
  • isDashboardInsightWidgetExportResolved
  • isDashboardInsightWidgetFilterSettingsChanged
  • isDashboardInsightWidgetHeaderChanged
  • isDashboardInsightWidgetInsightSwitched
  • isDashboardInsightWidgetRefreshed
  • isDashboardInsightWidgetVisConfigurationChanged
  • isDashboardInsightWidgetVisPropertiesChanged
  • isDashboardKpiWidgetChanged
  • isDashboardKpiWidgetComparisonChanged
  • isDashboardKpiWidgetConfigurationChanged
  • isDashboardKpiWidgetDescriptionChanged
  • isDashboardKpiWidgetDrillRemoved
  • isDashboardKpiWidgetDrillSet
  • isDashboardKpiWidgetFilterSettingsChanged
  • isDashboardKpiWidgetHeaderChanged
  • isDashboardKpiWidgetMeasureChanged
  • isDashboardLayoutChanged
  • isDashboardLayoutSectionAdded
  • isDashboardLayoutSectionHeaderChanged
  • isDashboardLayoutSectionItemMoved
  • isDashboardLayoutSectionItemRemoved
  • isDashboardLayoutSectionItemReplaced
  • isDashboardLayoutSectionItemsAdded
  • isDashboardLayoutSectionMoved
  • isDashboardLayoutSectionRemoved
  • isDashboardQueryCompleted
  • isDashboardQueryFailed
  • isDashboardQueryRejected
  • isDashboardQueryStarted
  • isDashboardRenamed
  • isDashboardRenderModeChanged
  • isDashboardRenderRequested
  • isDashboardRenderResolved
  • isDashboardSaved
  • isDashboardScheduledEmailCreated
  • isDashboardScheduledEmailSaved
  • isDashboardSharingChanged
  • isDashboardUserInteractionTriggered
  • isDashboardWasReset
  • isDashboardWidgetExecutionFailed
  • isDashboardWidgetExecutionStarted
  • isDashboardWidgetExecutionSucceeded
  • isDateFilterValidationFailed
  • isDrillDownDefinition()
  • IShareButtonProps
  • ISharingProperties
  • IUseCustomWidgetExecutionDataViewConfig
  • IUseCustomWidgetInsightDataViewConfig
  • IUseInsightWidgetDataView
  • IXlsxExportConfig
  • KpiAlertDialogOpenedPayload
  • KpiComponentProvider
  • KpiWidgetComparison
  • LayoutStash
  • LegacyDashboardsState
  • LoadingState
  • ModifyDrillsForInsightWidget
  • ModifyDrillsForInsightWidgetPayload
  • MoveAttributeFilter
  • MoveAttributeFilterPayload
  • MoveLayoutSection
  • MoveLayoutSectionPayload
  • MoveSectionItem
  • moveSectionItemAndRemoveOriginalSectionIfEmpty()
  • MoveSectionItemPayload
  • MoveSectionItemToNewSection
  • moveSectionItemToNewSectionAndRemoveOriginalSectionIfEmpty()
  • MoveSectionItemToNewSectionPayload
  • newCustomWidget()
  • newDashboardEngine()
  • newDashboardItem()
  • newDashboardSection()
  • ObjectAvailabilityConfig
  • OnFiredDashboardDrillEvent
  • OptionalAttributeFilterComponentProvider
  • OptionalDateFilterComponentProvider
  • OptionalInsightComponentProvider
  • OptionalKpiComponentProvider
  • OptionalProvider
  • OptionalWidgetComponentProvider
  • PermissionsState
  • QueryProcessingErrorState
  • QueryProcessingPendingState
  • QueryProcessingRejectedState
  • QueryProcessingRunningState
  • QueryProcessingState
  • QueryProcessingSuccessState
  • RefreshInsightWidget
  • RefreshInsightWidgetPayload
  • RefreshKpiWidget
  • RefreshKpiWidgetPayload
  • RelativeIndex
  • RemoveAlerts
  • RemoveAlertsPayload
  • removeAttributeFilter()
  • RemoveAttributeFilters
  • RemoveAttributeFiltersPayload
  • RemoveDrillForKpiWidget
  • RemoveDrillForKpiWidgetPayload
  • RemoveDrillsForInsightWidget
  • RemoveDrillsForInsightWidgetPayload
  • RemoveDrillsSelector
  • RemoveLayoutSection
  • RemoveLayoutSectionPayload
  • RemoveSectionItem
  • RemoveSectionItemByWidgetRef
  • RemoveSectionItemByWidgetRefPayload
  • RemoveSectionItemPayload
  • RenameDashboard
  • RenameDashboardPayload
  • RenderMode
  • RenderModeChangeOptions
  • RenderModeState
  • replaceInsightWidgetFilterSettings()
  • replaceInsightWidgetIgnoredFilters()
  • replaceKpiWidgetFilterSettings()
  • replaceKpiWidgetIgnoredFilters()
  • ReplaceSectionItem
  • ReplaceSectionItemPayload
  • RequestAsyncRender
  • RequestAsyncRenderPayload
  • resetAttributeFilterSelection()
  • ResetDashboard
  • ResizeHeight
  • ResizeHeightPayload
  • ResizeWidth
  • ResizeWidthPayload
  • ResolveAsyncRender
  • ResolveAsyncRenderPayload
  • ResolvedDashboardConfig
  • ResolvedEntitlements
  • SaveDashboard
  • SaveDashboardAs
  • SaveDashboardAsPayload
  • SaveDashboardPayload
  • SaveScheduledEmail
  • SaveScheduledEmailPayload
  • SavingState
  • selectAttributeFilterDescendants
  • selectAttributeFilterDisplayForms
  • selectBackendCapabilities
  • selectCanAddMoreAttributeFilters
  • selectCanCreateAnalyticalDashboard
  • selectCanCreateScheduledMail
  • selectCanCreateVisualization
  • selectCanEditDashboardPermission
  • selectCanEditLockedDashboardPermission
  • selectCanExecuteRaw
  • selectCanExportPdf
  • selectCanExportReport
  • selectCanExportTabular
  • selectCanInitData
  • selectCanInviteUserToWorkspace
  • selectCanListUsersInWorkspace
  • selectCanManageACL
  • selectCanManageAnalyticalDashboard
  • selectCanManageDomain
  • selectCanManageMetric
  • selectCanManageScheduledMail
  • selectCanManageWorkspace
  • selectCanRefreshData
  • selectCanShareDashboardPermission
  • selectCanShareLockedDashboardPermission
  • selectCanUploadNonProductionCSV
  • selectCanViewDashboardPermission
  • selectCatalogAttributeDisplayForms
  • selectCatalogAttributes
  • selectCatalogDateDatasets
  • selectCatalogFacts
  • selectCatalogMeasures
  • selectColorPalette
  • selectConfig
  • selectCurrentUser
  • selectCurrentUserRef
  • selectDashboardDescription
  • selectDashboardId
  • selectDashboardIdRef
  • selectDashboardPermissions
  • selectDashboardRef
  • selectDashboardTags
  • selectDashboardTitle
  • selectDashboardUri
  • selectDashboardUriRef
  • selectDateFilterConfig
  • selectDateFormat
  • selectDisableDefaultDrills
  • selectEnableClickableAttributeURL
  • selectEnableCompanyLogoInEmbeddedUI
  • selectEnableFilterValuesResolutionInDrillEvents
  • selectEnableInsightExportScheduling
  • selectEnableKPIDashboardDrillFromAttribute
  • selectEnableKPIDashboardDrillToDashboard
  • selectEnableKPIDashboardDrillToInsight
  • selectEnableKPIDashboardDrillToURL
  • selectEnableKPIDashboardExportPDF
  • selectEnableKPIDashboardImplicitDrillDown
  • selectEnableKPIDashboardSaveAsNew
  • selectEnableKPIDashboardSchedule
  • selectEnableKPIDashboardScheduleRecipients
  • selectFilterContextAttributeFilterByDisplayForm
  • selectFilterContextAttributeFilters
  • selectFilterContextDateFilter
  • selectFilterContextDefinition
  • selectFilterContextFilters
  • selectHideKpiDrillInEmbedded
  • selectInsights
  • selectIsDashboardSaving
  • selectIsEmbedded
  • selectIsExport
  • selectIsReadOnly
  • selectLocale
  • selectObjectAvailabilityConfig
  • selectOriginalFilterContextDefinition
  • selectOriginalFilterContextFilters
  • selectPermissions
  • selectPlatformEdition
  • selectSeparators
  • selectSettings
  • selectSupportsElementsQueryParentFiltering
  • SetAttributeFilterDisplayForm
  • SetAttributeFilterDisplayFormPayload
  • SetAttributeFilterParents
  • SetAttributeFilterParentsPayload
  • SetDrillForKpiWidget
  • SetDrillForKpiWidgetPayload
  • setExecutionResultData()
  • setExecutionResultError()
  • setExecutionResultLoading()
  • ShareDialogInteractionData
  • ShareDialogInteractionPayload
  • ShareDialogInteractionType
  • SingleDashboardStoreAccessor
  • singleEventTypeHandler()
  • StashedDashboardItemsId
  • switchToEditRenderMode()
  • TriggerEvent
  • TriggerEventPayload
  • UiState
  • UndoLayoutChanges
  • UndoLayoutChangesPayload
  • UndoPointSelector
  • unignoreFilterOnInsightWidget()
  • unignoreFilterOnKpiWidget()
  • UpdateAlert
  • UpdateAlertPayload
  • UpsertExecutionResult
  • useCustomWidgetExecutionDataView()
  • UseCustomWidgetExecutionDataViewCallbacks
  • useCustomWidgetInsightDataView()
  • UseCustomWidgetInsightDataViewCallbacks
  • useDashboardAsyncRender
  • useDashboardSelector
  • useDispatchDashboardCommand
  • useInsightWidgetDataView()
  • UseInsightWidgetInsightDataViewCallbacks
  • useParentFilters
  • UseParentFiltersResult
  • UserInteractionPayload
  • UserInteractionPayloadWithData
  • UserInteractionPayloadWithDataBase
  • userInteractionTriggered()
  • UserInteractionType
  • UserState
  • useWidgetFilters()
  • WidgetComponentProvider
  • WidgetDescription
  • WidgetFilterOperation
  • WidgetHeader

sdk-ui-filters

  • Overview of sdk-ui-filters
  • AbsoluteDateFilterOption
  • AsyncOperationStatus
  • AttributeElementKey
  • AttributeElements
  • AttributeFilter
  • AttributeFilterAllValuesFilteredResult
  • AttributeFilterButton
  • AttributeFilterController
  • AttributeFilterControllerCallbacks
  • AttributeFilterControllerData
  • AttributeFilterDropdownActions
  • AttributeFilterDropdownBody
  • AttributeFilterDropdownButton
  • AttributeFilterElementsActions
  • AttributeFilterElementsSearchBar
  • AttributeFilterElementsSelect
  • AttributeFilterElementsSelectError
  • AttributeFilterElementsSelectItem
  • AttributeFilterElementsSelectLoading
  • AttributeFilterEmptyAttributeResult
  • AttributeFilterEmptyResult
  • AttributeFilterEmptySearchResult
  • AttributeFilterError
  • AttributeFilterFilteredStatus
  • AttributeFilterLoading
  • AttributeFilterSelectionStatus
  • AttributeFilterSimpleDropdownButton
  • AttributeFilterSimpleDropdownButtonWithSelection
  • AttributeFilterStatusBar
  • AttributeListItem
  • Callback
  • CallbackPayloadWithCorrelation
  • CallbackRegistration
  • Correlation
  • DateFilter
  • DateFilterHelpers
  • DateFilterOption
  • DateFilterRelativeOptionGroup
  • defaultDateFilterOptions
  • EmptyListItem
  • filterVisibleDateFilterOptions()
  • GranularityIntlKey
  • IAttributeDropdownBodyExtendedProps
  • IAttributeDropdownBodyProps
  • IAttributeDropdownItem
  • IAttributeDropdownListItemProps
  • IAttributeElementLoader
  • IAttributeElementsChildren
  • IAttributeElementsProps
  • IAttributeFilterAllValuesFilteredResultProps
  • IAttributeFilterBaseProps
  • IAttributeFilterButtonOwnProps
  • IAttributeFilterButtonProps
  • IAttributeFilterContext
  • IAttributeFilterCoreProps
  • IAttributeFilterCustomComponentProps
  • IAttributeFilterDropdownActionsProps
  • IAttributeFilterDropdownBodyProps
  • IAttributeFilterDropdownButtonProps
  • IAttributeFilterElementsActionsProps
  • IAttributeFilterElementsSearchBarProps
  • IAttributeFilterElementsSelectErrorProps
  • IAttributeFilterElementsSelectItemProps
  • IAttributeFilterElementsSelectLoadingProps
  • IAttributeFilterElementsSelectProps
  • IAttributeFilterEmptyResultProps
  • IAttributeFilterErrorProps
  • IAttributeFilterFilteredStatusProps
  • IAttributeFilterHandler
  • IAttributeFilterHandlerOptions
  • IAttributeFilterHandlerOptionsBase
  • IAttributeFilterLoader
  • IAttributeFilterProps
  • IAttributeFilterSelectionStatusProps
  • IAttributeFilterStatusBarProps
  • IAttributeLoader
  • ICustomGranularitySelection
  • IDateAndMessageTranslator
  • IDateFilterAbsoluteFormErrors
  • IDateFilterCallbackProps
  • IDateFilterOptionsByType
  • IDateFilterOwnProps
  • IDateFilterProps
  • IDateFilterRelativeFormErrors
  • IDateFilterState
  • IDateFilterStatePropsIntersection
  • IDateTranslator
  • IExtendedDateFilterErrors
  • IInvertableSelectionHandler
  • ILoadElementsOptions
  • ILoadElementsResult
  • IMeasureDropdownItem
  • IMeasureValueFilterCommonProps
  • IMeasureValueFilterDropdownProps
  • IMeasureValueFilterProps
  • IMeasureValueFilterState
  • IMessageTranslator
  • IMultiSelectAttributeFilterHandler
  • IMultiSelectAttributeFilterHandlerOptions
  • InvertableAttributeElementSelection
  • InvertableSelection
  • IRankingFilterDropdownProps
  • IRankingFilterProps
  • isAbsoluteDateFilterOption
  • isEmptyListItem
  • ISingleSelectAttributeFilterHandler
  • ISingleSelectAttributeFilterHandlerOptions
  • ISingleSelectionHandler
  • isNonEmptyListItem
  • isRelativeDateFilterOption
  • IStagedInvertableSelectionHandler
  • IStagedSingleSelectionHandler
  • isUiRelativeDateFilterForm
  • IUiAbsoluteDateFilterForm
  • IUiRelativeDateFilterForm
  • IUseAttributeFilterControllerProps
  • IUseAttributeFilterHandlerProps
  • IUseAttributeFilterSearchProps
  • IWarningMessage
  • MeasureValueFilter
  • MeasureValueFilterDropdown
  • newAttributeFilterHandler()
  • newAttributeFilterHandler()
  • OnApplyCallbackType
  • OnInitCancelCallbackPayload
  • OnInitErrorCallbackPayload
  • OnInitStartCallbackPayload
  • OnInitSuccessCallbackPayload
  • OnLoadAttributeCancelCallbackPayload
  • OnLoadAttributeErrorCallbackPayload
  • OnLoadAttributeStartCallbackPayload
  • OnLoadAttributeSuccessCallbackPayload
  • OnLoadCustomElementsCancelCallbackPayload
  • OnLoadCustomElementsErrorCallbackPayload
  • OnLoadCustomElementsStartCallbackPayload
  • OnLoadCustomElementsSuccessCallbackPayload
  • OnLoadInitialElementsPageCancelCallbackPayload
  • OnLoadInitialElementsPageErrorCallbackPayload
  • OnLoadInitialElementsPageStartCallbackPayload
  • OnLoadInitialElementsPageSuccessCallbackPayload
  • OnLoadNextElementsPageCancelCallbackPayload
  • OnLoadNextElementsPageErrorCallbackPayload
  • OnLoadNextElementsPageStartCallbackPayload
  • OnLoadNextElementsPageSuccessCallbackPayload
  • OnSelectionChangedCallbackPayload
  • OnSelectionCommittedCallbackPayload
  • ParentFilterOverAttributeType
  • RankingFilter
  • RankingFilterDropdown
  • RelativeDateFilterOption
  • Unsubscribe
  • useAttributeFilterContext
  • useAttributeFilterController
  • useAttributeFilterHandler
  • useAttributeFilterSearch
  • WarningMessage

sdk-ui-geo

  • Overview of sdk-ui-geo
  • CenterPositionChangedCallback
  • GeoPushpinChart
  • IGeoAttributeItem
  • IGeoConfig
  • IGeoConfigViewport
  • IGeoConfigViewportArea
  • IGeoData
  • IGeoDataItem
  • IGeoLegendConfig
  • IGeoLngLat
  • IGeoLocationItem
  • IGeoMeasureItem
  • IGeoPointsConfig
  • IGeoPushpinChartBaseProps
  • IGeoPushpinChartLatitudeLongitudeProps
  • IGeoPushpinChartProps
  • IGeoSegmentItem
  • PushpinSizeOption
  • ZoomChangedCallback

sdk-ui-loaders

  • Overview of sdk-ui-loaders
  • AdaptiveLoadOptions
  • DashboardLoader
  • DashboardLoadingMode
  • DashboardLoadResult
  • DashboardLoadStatus
  • DashboardStub
  • IDashboardBasePropsForLoader
  • IDashboardLoader
  • IDashboardLoadOptions
  • IDashboardStubProps
  • IEmbeddedPlugin
  • ModuleFederationIntegration
  • useDashboardLoader()

sdk-ui-pivot

  • Overview of sdk-ui-pivot
  • ColumnLocator
  • ColumnResizedCallback
  • ColumnWidth
  • ColumnWidthItem
  • DefaultColumnWidth
  • IAbsoluteColumnWidth
  • IAllMeasureColumnWidthItem
  • IAllMeasureColumnWidthItemBody
  • IAttributeColumnLocator
  • IAttributeColumnLocatorBody
  • IAttributeColumnWidthItem
  • IAttributeColumnWidthItemBody
  • IAutoColumnWidth
  • IColumnSizing
  • IMeasureColumnLocator
  • IMeasureColumnLocatorBody
  • IMeasureColumnWidthItem
  • IMeasureColumnWidthItemBody
  • IMenu
  • IPivotTableBaseProps
  • IPivotTableBucketProps
  • IPivotTableConfig
  • IPivotTableProps
  • isAbsoluteColumnWidth()
  • isAllMeasureColumnWidthItem()
  • isAttributeColumnLocator()
  • isAttributeColumnWidthItem()
  • isMeasureColumnLocator()
  • isMeasureColumnWidthItem()
  • isWeakMeasureColumnWidthItem()
  • IWeakMeasureColumnWidthItem
  • IWeakMeasureColumnWidthItemBody
  • newAttributeColumnLocator()
  • newWidthForAllColumnsForMeasure()
  • newWidthForAllMeasureColumns()
  • newWidthForAttributeColumn()
  • newWidthForSelectedColumns()
  • PivotTable
  • pivotTableMenuForCapabilities()

sdk-ui-theme-provider

  • Overview of sdk-ui-theme-provider
  • IThemeContextProviderProps
  • IThemeProviderProps
  • ThemeContextProvider
  • ThemeModifier
  • ThemeProvider
  • useTheme
  • useThemeIsLoading
  • withTheme()

sdk-ui-vis-commons

  • Overview of sdk-ui-vis-commons
  • fixEmptyHeaderItems()
  • getColorMappingPredicate()
  • IColorMapping

sdk-ui

  • Overview of sdk-ui
  • AnyArrayOf
  • AnyMeasure
  • AnyPlaceholder
  • AnyPlaceholderOf
  • ArrayOf
  • AttributeFilterOrPlaceholder
  • AttributeFiltersOrPlaceholders
  • attributeItemNameMatch()
  • AttributeMeasureOrPlaceholder
  • AttributeOrPlaceholder
  • AttributesMeasuresOrPlaceholders
  • AttributesOrPlaceholders
  • BackendProvider
  • BadRequestSdkError
  • CancelledSdkError
  • CatalogHelper
  • ChartElementType
  • ChartType
  • composedFromIdentifier()
  • composedFromUri()
  • ComposedPlaceholderResolutionContext
  • convertError()
  • createNumberJsFormatter()
  • DataAccessConfig
  • DataPoint
  • DataPointCoordinates
  • DataSeriesDescriptor
  • DataSeriesDescriptorMethods
  • DataSeriesHeaders
  • DataSeriesId
  • DataSliceDescriptor
  • DataSliceDescriptorMethods
  • DataSliceHeaders
  • DataSliceId
  • DataTooLargeToComputeSdkError
  • DataTooLargeToDisplaySdkError
  • DataViewFacade
  • DataViewWindow
  • DefaultColorPalette
  • DefaultDataAccessConfig
  • defaultErrorHandler()
  • DefaultLocale
  • DrillEventIntersectionElementHeader
  • DynamicScriptLoadSdkError
  • ErrorCodes
  • ErrorComponent
  • Execute
  • ExecuteInsight
  • ExplicitDrill
  • FilterOrMultiValuePlaceholder
  • FilterOrPlaceholder
  • FiltersOrPlaceholders
  • Flatten
  • GeoLocationMissingSdkError
  • GeoTokenMissingSdkError
  • GoodDataSdkError
  • HeaderPredicates
  • HeaderTranslator
  • HeadlineElementType
  • HeadlineType
  • IAttrItem
  • IAttrs
  • IBackendProviderProps
  • ICatalog
  • IComposedPlaceholder
  • IDataAccessMethods
  • IDataSeries
  • IDataSeriesCollection
  • IDataSet
  • IDataSlice
  • IDataSliceCollection
  • IDataVisualizationProps
  • identifierMatch()
  • IDisplayForms
  • IDrillableItem
  • IDrillableItemIdentifier
  • IDrillableItemUri
  • IDrillConfig
  • IDrillEvent
  • IDrillEventCallback
  • IDrillEventContext
  • IDrillEventContextGroup
  • IDrillEventContextHeadline
  • IDrillEventContextPoint
  • IDrillEventContextTable
  • IDrillEventContextXirr
  • IDrillEventIntersectionElement
  • IDrillIntersectionAttributeItem
  • IDrillPoint
  • IErrorDescriptors
  • IErrorProps
  • IExecuteErrorComponent
  • IExecuteErrorComponentProps
  • IExecuteInsightProps
  • IExecuteLoadingComponent
  • IExecuteProps
  • IExecutionConfiguration
  • IExportFunction
  • IExtendedExportConfig
  • IHeaderPredicate
  • IHeaderPredicateContext
  • IHighchartsCategoriesTree
  • IHighchartsParentTick
  • IIdentifierWithTags
  • IKpiProps
  • ILoadingProps
  • ILoadingState
  • ILocale
  • IMappingHeader
  • IPlaceholder
  • IPlaceholderOptions
  • IPlaceholdersProviderProps
  • IRawExecuteProps
  • isAnyPlaceholder()
  • isBadRequest()
  • isCancelledSdkError()
  • isComposedPlaceholder()
  • isDataTooLargeToCompute()
  • isDataTooLargeToDisplay()
  • isDrillableItem()
  • isDrillableItemIdentifier()
  • isDrillableItemUri()
  • isDrillIntersectionAttributeItem()
  • isDynamicScriptLoadSdkError()
  • isExplicitDrill()
  • isGeoLocationMissing()
  • isGeoTokenMissing()
  • isGoodDataSdkError()
  • isHeaderPredicate()
  • isLocale
  • isNegativeValues()
  • isNoDataSdkError()
  • isNotFound()
  • isPlaceholder()
  • isProtectedReport()
  • isUnauthorized()
  • isUnknownSdkError()
  • ITranslationsCustomizationContextProviderProps
  • ITranslationsCustomizationProviderProps
  • IUseComposedPlaceholderHook
  • IUseExecutionConfig
  • IUseExecutionDataViewConfig
  • IUseInsightDataViewConfig
  • IUsePagedResourceResult
  • IUsePagedResourceState
  • IUsePlaceholderHook
  • IVisualizationCallbacks
  • IVisualizationProps
  • IWithLoadingEvents
  • IWorkspaceProviderProps
  • Kpi
  • LoadingComponent
  • localIdentifierMatch()
  • MeasureOf
  • MeasureOrPlaceholder
  • MeasuresOrPlaceholders
  • NegativeValuesSdkError
  • newComposedPlaceholder()
  • newErrorMapping()
  • newPlaceholder()
  • NoDataSdkError
  • NotFoundSdkError
  • NullableFilterOrPlaceholder
  • NullableFiltersOrPlaceholders
  • objMatch()
  • objRefMatch()
  • OnError
  • OnExportReady
  • OnFiredDrillEvent
  • OnLoadingChanged
  • pickCorrectInsightWording
  • pickCorrectMetricWording
  • pickCorrectWording
  • PlaceholderOf
  • PlaceholderResolvedValue
  • PlaceholdersProvider()
  • PlaceholdersResolvedValues
  • PlaceholdersValues
  • PlaceholderValue
  • ProtectedReportSdkError
  • RawExecute
  • removeAllInsightToReportTranslations
  • removeAllWordingTranslationsWithSpecialSuffix
  • resolveUseCancelablePromisesError()
  • resolveUseCancelablePromisesStatus()
  • SdkErrorType
  • SortsOrPlaceholders
  • TableElementType
  • TableType
  • TotalsOrPlaceholders
  • TranslationsCustomizationContextProvider
  • TranslationsCustomizationProvider
  • UnauthorizedSdkError
  • UnexpectedSdkError
  • UnionToIntersection
  • uriMatch()
  • useBackend
  • useBackendStrict
  • useCancelablePromise()
  • UseCancelablePromiseCallbacks
  • UseCancelablePromiseErrorState
  • UseCancelablePromiseLoadingState
  • UseCancelablePromiseOptions
  • UseCancelablePromisePendingState
  • UseCancelablePromiseState
  • UseCancelablePromiseStatus
  • UseCancelablePromiseSuccessState
  • useComposedPlaceholder()
  • useDataExport()
  • UseDataExportCallbacks
  • UseDataExportState
  • useDataView()
  • UseDataViewCallbacks
  • UseDataViewState
  • useExecution()
  • useExecutionDataView()
  • UseExecutionDataViewCallbacks
  • useInsightDataView()
  • UseInsightDataViewCallbacks
  • usePagedResource()
  • usePlaceholder()
  • usePlaceholders()
  • useResolveValuesWithPlaceholders()
  • useResolveValueWithPlaceholders()
  • useWorkspace
  • useWorkspaceStrict
  • ValueFormatter
  • ValueOrMultiValuePlaceholder
  • ValueOrPlaceholder
  • ValuesOrPlaceholders
  • VisElementType
  • VisType
  • WithLoadingResult
  • withTranslationsCustomization()
  • WorkspaceProvider
  • XirrType

Overview of sdk-ui-dashboard

Home > @gooddata/sdk-ui-dashboard

sdk-ui-dashboard package

This package provides the Dashboard component that can be used to embed dashboards into your application as React components.

Remarks

The component also allows for customization of the embedded dashboard using plugins. See also @gooddata/sdk-ui-loaders.

Classes

ClassDescription
DashboardPluginV1Abstract base class for the Dashboard Plugin.
DashboardStoreAccessorThis class serves the selector and the dispatcher properties of the dashboard component state.
DashboardStoreAccessorRepositoryThis singleton class serves the selector and the dispatcher properties for given dashboard.
SingleDashboardStoreAccessorThis singleton class uses DashboardStoreAccessorRepository to create a store accessor for a single dashboard.

Functions

FunctionDescription
addAttributeFilter(displayForm, index, correlationId)(BETA) Creates the AddAttributeFilter command. Dispatching this command will result in the addition of another attribute filter to the dashboard's filter bar, at desired position, or error in case of invalid update (e.g. wrong or duplicated displayForm)The filter will be set for the display form provided by reference. When created, the filter will be no-op - all the elements will be selected.
addLayoutSection(index, initialHeader, initialItems, autoResolveDateFilterDataset, correlationId)(BETA) Creates the AddLayoutSection command.
addSectionItem(sectionIndex, itemIndex, item, autoResolveDateFilterDataset, correlationId)(BETA) Creates the AddSectionItems command.
anyDashboardEventHandler(handler)Creates a DashboardEventHandler instance that will be invoked for any dashboard event (i.e. not for custom events).
anyEventHandler(handler)Creates a DashboardEventHandler instance that will be invoked for any event (event for custom events).
applyAttributeFilter(filterLocalId, filter, correlationId)Creates the ChangeAttributeFilterSelection command.
applyDateFilter(filter, correlationId)Creates the ChangeDateFilterSelection command.
cancelEditRenderMode(correlationId)(BETA) Creates the ChangeRenderMode command for cancel edit mode.
changeAttributeFilterSelection(filterLocalId, elements, selectionType, correlationId)Creates the ChangeAttributeFilterSelection command.
changeDateFilterSelection(type, granularity, from, to, dateFilterOptionLocalId, correlationId)Creates the ChangeDateFilterSelection command.
changeFilterContextSelection(filters, resetOthers, correlationId)Creates the ChangeFilterContextSelection command.
changeInsightWidgetDescription(ref, description, correlationId)(BETA) Creates the ChangeInsightWidgetDescription command. Dispatching this command will result in change of the Insight widget's description.
changeInsightWidgetHeader(ref, header, correlationId)(BETA) Creates the ChangeInsightWidgetHeader command. Dispatching this command will result in change of the Insight widget's header which (now) includes title.
changeInsightWidgetInsight(ref, insightRef, visualizationProperties, correlationId)(BETA) Creates the ChangeInsightWidgetInsight command. Dispatching this command will result in change of what insight is rendered inside particular insight widget - while keeping all the other setup the same (filtering, drilling).
changeInsightWidgetVisConfiguration(ref, config, correlationId)(BETA) Creates the ChangeInsightWidgetVisConfiguration command. Dispatching this command will result is modification of the visualization configuration that are effective for the particular insight widget.Through visualization configuration, you can modify how particular visualization behavesIf you want to clear any widget-level configuration, set config to undefined.
changeInsightWidgetVisProperties(ref, properties, correlationId)(BETA) Creates the ChangeInsightWidgetVisProperties command. Dispatching this command will result is modification of the visualization properties that are effective for the particular insight widget.Through visualization properties, you can modify how particular visualization looks and behaves (enable/disable tooltips, legend, change axes, enable zooming).If you want to clear any widget-level properties, set properties to undefined.
changeKpiWidgetComparison(ref, comparison, correlationId)(BETA) Creates the ChangeKpiWidgetComparison command. Dispatching this command will result in change of what comparison method - if any - is used for the KPI's Measure. The KPI may compare measure value from current period (as selected by the date filter) to previous period and then depending on whether the current value grows can visualize that as a good or bad thing.
changeKpiWidgetConfiguration(ref, config, correlationId)(BETA) Creates the ChangeKpiWidgetConfiguration command. Dispatching this command will result is modification of the configuration that are effective for the particular kpi widget.Through configuration, you can modify how is particular kpi renderedIf you want to clear any widget-level configuration, set config to undefined.
changeKpiWidgetDescription(ref, description, correlationId)(BETA) Creates the ChangeKpiWidgetDescription command. Dispatching this command will result in change of the Kpi widget's description.
changeKpiWidgetHeader(ref, header, correlationId)(BETA) Creates the ChangeKpiWidgetHeader command. Dispatching this command will result in change of the KPI widget's header which (now) includes title.
changeKpiWidgetMeasure(ref, measureRef, header, correlationId)(BETA) Creates the ChangeKpiWidgetMeasure command. Dispatching this command will result in change of the measure used by the KPI.
changeLayoutSectionHeader(index, header, merge, correlationId)(BETA) Creates the ChangeLayoutSectionHeader command.
changeRenderMode(renderMode, renderModeChangeOptions, correlationId)(BETA) Creates the ChangeRenderMode command. Dispatching this command will result in change of the render mode of dashboard component
changeSharing(newSharingProperties, correlationId)(BETA) Creates the ChangeSharing command. Dispatching this command will result in change of sharing status of dashboard. The changes will be done in-memory and also propagated to the backend.
clearDateFilterSelection(correlationId)This convenience function will create ChangeDateFilterSelection configured so that the date filter will be unbounded - showing data for 'All Time'.
createAlert(alert, correlationId)(BETA) Creates the SaveAlert command. Dispatching this command will result in the creating Kpi alert on the backend.
createScheduledEmail(scheduledEmail, filterContext, correlationId)(BETA) Creates the CreateScheduledEmail command.Dispatching this command will result in the creating scheduled email on the backend.
dashboardAttributeFilterToAttributeFilter(filter)Converts to IAttributeFilter instance.
dashboardDateFilterToDateFilterByDateDataSet(filter, dateDataSet)Converts to IDateFilter instance.
dashboardDateFilterToDateFilterByWidget(filter, widget)Converts to IDateFilter instance.
deleteDashboard(correlationId)(BETA) Creates the DeleteDashboard command. Dispatching this command will result in removal of the currently rendered dashboard from analytical backend and reverting the dashboard component to an 'empty' state where it is initialized to create a new dashboard.
disableInsightWidgetDateFilter(ref, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpDisableDateFilter operation.Dispatching this command will result in change of Insight widget's date filter setting. The date filtering will be disabled.
disableKpiWidgetDateFilter(ref, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command for FilterOpDisableDateFilter operation.Dispatching this command will result in change of KPI widget's date filter setting. The date filtering will be disabled.
eagerRemoveSectionItem(sectionIndex, itemIndex, stashIdentifier, correlationId)(BETA) Creates the RemoveSectionItem configured to do eager remove of item.
eagerRemoveSectionItemByWidgetRef(widgetRef, stashIdentifier, correlationId)(BETA) Creates the RemoveSectionItemByWidgetRef configured to do eager remove of item.
enableInsightWidgetDateFilter(ref, dateDataset, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpEnableDateFilter operation.Dispatching this command will result in change of Insight widget's date filter setting. The date filtering will be enabled and the provided date data set will be used for date-filtering widget's insight.
enableKpiWidgetDateFilter(ref, dateDataset, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command for FilterOpEnableDateFilter operation.Dispatching this command will result in change of KPI widget's date filter setting. The date filtering will be enabled and the provided date data set will be used for date-filtering widget's KPI.
exportDashboardToPdf(correlationId)(BETA) Creates the ExportDashboardToPdf command. Dispatching this command will result in a request to export the dashboard to a PDF file. If successful, an instance of DashboardExportToPdfResolved will be emitted with the URL of the resulting file.
exportInsightWidget(ref, config, correlationId)(BETA) Creates the ExportInsightWidget command. Dispatching this command will result in exporting of the widget to a CSV of XLSX file.
filterContextItemsToDashboardFiltersByDateDataSet(filterContextItems, dateDataSet)Gets IDashboardFilter items for filters specified as instances.
filterContextItemsToDashboardFiltersByWidget(filterContextItems, widget)Gets IDashboardFilter items for filters specified as instances.
filterContextToDashboardFiltersByDateDataSet(filterContext, dateDataSet)Gets IDashboardFilter items for filters specified in given filterContext in relation to the given dateDataSet.
filterContextToDashboardFiltersByWidget(filterContext, widget)Gets IDashboardFilter items for filters specified in given filterContext in relation to the given widget.
ignoreFilterOnInsightWidget(ref, oneOrMoreDisplayForms, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpIgnoreAttributeFilter operation.Dispatching this command will result in addition of one or more filters into Insight widget's attribute filter ignore-list. Those attribute filters that use the provided displayForms for filtering will be ignored by the widget on top of any other filters that are already ignored.Ignored attribute filters are not passed down to the insight and will not be used to filter that insight.The operation is idempotent - trying to ignore an attribute filter multiple times will have no effect.
ignoreFilterOnKpiWidget(ref, oneOrMoreDisplayForms, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command for FilterOpIgnoreAttributeFilter operation.Dispatching this command will result in addition of one or more filters into KPI widget's attribute filter ignore-list. Those attribute filters that use the provided displayForms for filtering will be ignored by the widget on top of any other filters that are already ignored.Ignored attribute filters are not passed down to the KPI and will not be used to filter that KPI.The operation is idempotent - trying to ignore an attribute filter multiple times will have no effect.
initializeDashboard(config, permissions, correlationId)Creates the InitializeDashboard command.
isCustomDashboardEvent(obj)Tests whether object is an instance of ICustomDashboardEvent.
isCustomWidget(obj)Type-guard that tests whether an object is an instance of ICustomWidget.
isCustomWidgetBase(obj)Type-guard that tests whether an object is an instance of ICustomWidgetBase.
isCustomWidgetDefinition(obj)Type-guard that tests whether an object is an instance of ICustomWidgetDefinition.
isDashboardEvent(obj)Tests whether object is an instance of IDashboardEvent.
isDashboardEventOrCustomDashboardEvent(obj)Tests whether object is an instance of IDashboardEvent or ICustomDashboardEvent.
isDrillDownDefinition(obj)(BETA) Type-guard testing whether the provided object is an instance of IDrillDownDefinition.
modifyDrillsForInsightWidget(ref, drills, correlationId)(BETA) Creates the ModifyDrillsForInsightWidget command. Dispatching the created command will add or modify a new drill for the insight widget.Drill can be setup for particular measure - meaning elements in the insight will be clickable. Exactly one drill can be specified for a measure.What happens on click depends on the context in which the dashboard lives:- When in KPI Dashboard (embedded or not) the defined action is actually triggered and done - it may open a new tab, open overlay with insight, navigate to a new dashboard and carry over the filters. - When the dashboard is embedded using Dashboard component, an event will be emitted describing the defined drill action.
moveAttributeFilter(filterLocalId, index, correlationId)(BETA) Creates the MoveAttributeFilter command. Dispatching this command will result in move of the dashboard attribute filter with the provided local id to a new spot. The new spot is defined by index. For convenience the index of -1 means move to the end of the attribute filter list.
moveLayoutSection(sectionIndex, toIndex, correlationId)(BETA) Creates the MoveLayoutSection command. Dispatching this command will result in move of the section located at sectionIndex to a new place indicated by toIndex.
moveSectionItem(sectionIndex, itemIndex, toSectionIndex, toItemIndex, correlationId)(BETA) Creates the MoveSectionItem command.
moveSectionItemAndRemoveOriginalSectionIfEmpty(sectionIndex, itemIndex, toSectionIndex, toItemIndex, correlationId)(BETA) Creates the MoveSectionItem command.
moveSectionItemToNewSection(sectionIndex, itemIndex, toSectionIndex, correlationId)(BETA) Creates the MoveSectionItemToNewSection command.
moveSectionItemToNewSectionAndRemoveOriginalSectionIfEmpty(sectionIndex, itemIndex, toSectionIndex, correlationId)(BETA) Creates the MoveSectionItemToNewSection command.
newCustomWidget(identifier, customType, extras)Creates a new custom widget.
newDashboardEngine()A factory function to obtain an instance of IDashboardEngine.
newDashboardItem(widget, sizeOrColSize)Creates a new dashboard item containing the provided custom widget.
newDashboardSection(titleOrHeader, items)Creates a new dashboard section.
refreshInsightWidget(ref, correlationId)(BETA) Creates the RefreshInsightWidget command. Dispatching this command will result in re-calculation of the widget's insight and re-render.
refreshKpiWidget(ref, correlationId)(BETA) Creates the RefreshKpiWidget command. Dispatching this command will result in re-calculation of the KPI's value.
removeAlerts(refs, correlationId)(BETA) Creates the RemoveAlerts command. Dispatching this command will result in the removing Kpi alerts on the backend.
removeAttributeFilter(filterLocalId, correlationId)(BETA) Creates the RemoveAttributeFilters command. Dispatching this command will result in the removal of dashboard's attribute filter with the provided local identifier.
removeAttributeFilters(filterLocalIds, correlationId)(BETA) Creates the RemoveAttributeFilters command. Dispatching this command will result in the removal of dashboard's attribute filters with the provided local identifiers.
removeDrillForKpiWidget(ref, correlationId)(BETA) Creates the RemoveDrillForKpiWidget command. Dispatching this command will result in KPI having its drill removed.
removeDrillsForInsightWidget(ref, origins, correlationId)(BETA) Creates the RemoveDrillsForInsightWidget command. Dispatching the created command will remove insight widget's drill definition for the provided measure.
removeLayoutSection(index, stashIdentifier, correlationId)(BETA) Creates the RemoveLayoutSection command.
removeSectionItem(sectionIndex, itemIndex, stashIdentifier, correlationId)(BETA) Creates the RemoveSectionItem command.
removeSectionItemByWidgetRef(widgetRef, stashIdentifier, correlationId)(BETA) Creates the RemoveSectionItemByWidgetRef command.
renameDashboard(newTitle, correlationId)(BETA) Creates the RenameDashboard command. Dispatching this command will result in rename of the dashboard. The changes will be done only in-memory and have to be flushed to backend using the SaveDashboard command.
replaceInsightWidgetFilterSettings(ref, settings, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpReplaceAll operation.Dispatching this command will result in replacement of Insight widget's filter settings; this includes change of data set used for date filter, disabling date filtering, ignoring attribute filters that are defined on the dashboard for the widget.
replaceInsightWidgetIgnoredFilters(ref, displayForms, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpReplaceAttributeIgnores operation.Dispatching this command will result in replacement of Insight widget's attribute filter ignore-list. Those attribute filters that use the provided displayForms for filtering will be ignored by the widget.
replaceKpiWidgetFilterSettings(ref, settings, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command. Dispatching this command will result in change of KPI widget's filter settings; this includes change of data set used for date filter, disabling date filtering, ignoring attribute filters that are defined on the dashboard for the widget.
replaceKpiWidgetIgnoredFilters(ref, displayForms, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command for FilterOpReplaceAttributeIgnores operation.Dispatching this command will result in replacement of KPI widget's attribute filter ignore-list. Those attribute filters that use the provided displayForms for filtering will be ignored by the widget.
replaceSectionItem(sectionIndex, itemIndex, item, stashIdentifier, autoResolveDateFilterDataset, correlationId)(BETA) Creates the ReplaceSectionItem command. Dispatching this command will result in replacement of particular dashboard item with a new item. By default the old item will be discarded, however you may specify to stash it for later use.
requestAsyncRender(id, correlationId)Notify the dashboard about asynchronous rendering (eg when the component needs to load some asynchronous data to be rendered) of the component.
resetAttributeFilterSelection(filterLocalId, correlationId)A convenience function that will create ChangeAttributeFilterSelection command that will select all elements of the dashboard attribute filter with the provided local id.
resetDashboard(correlationId)(BETA) Creates the ResetDashboard command. Dispatching this command will result in dropping all in-memory modifications of the dashboard and reverting to a state that is persisted on the backend. In other words reset will get dashboard to a state after the last save.Note: if a dashboard is not saved on a backend, then reset will clear the dashboard to an empty state.Limitation: reset command will have no impact on alerts or scheduled emails. These entites are persisted outside of the dashboard and have their own lifecycle.
resizeHeight(sectionIndex, itemIndexes, height, correlationId)(BETA) Creates the ResizeHeight command.
resizeWidth(sectionIndex, itemIndex, width, correlationId)(BETA) Creates the ResizeWidth command.
resolveAsyncRender(id, correlationId)Notify the dashboard about resolved asynchronous rendering of the component.
saveDashboard(title, correlationId)(BETA) Creates the SaveDashboard command. Dispatching this command will result in persisting all the accumulated dashboard modification to backend.The command will not have any effect if dashboard is not initialized or is empty.
saveDashboardAs(title, switchToCopy, useOriginalFilterContext, correlationId)Creates the SaveDashboardAs command.
saveScheduledEmail(scheduledEmail, filterContextRef, correlationId)(BETA) Saves existing SaveScheduledEmail command. Dispatching this command will result in saving scheduled email on the backend.
setAttributeFilterDisplayForm(filterLocalId, displayForm)(BETA) Creates the SetAttributeFilterDisplayForm command.
setAttributeFilterParents(filterLocalId, parentFilters, correlationId)(BETA) Creates the SetAttributeFilterParents command. Dispatching this command will result in setting a parent-child relationship between two or more dashboard attribute filters.When an attribute filter has a parent set up, the attribute elements that will be available in the child filter will be influenced by the selection in the parent. The child filter will show only those elements for which a link exists to the selected elements in the parent.Take for example a model where there are continent and country attributes. You add continent and country as filters onto a dashboard and establish parent-child relationship between them. When users select some continents in the filter, the country filter will only show elements for countries on the selected contents.
setDrillForKpiWidget(ref, legacyDashboardRef, legacyDashboardTabIdentifier, correlationId)(BETA) Creates the SetDrillForKpiWidget command. Dispatching this command will result in KPI having its drill set to the given value.
setExecutionResultData(id, executionResult, executionWarnings, correlationId)(BETA) Creates an UpsertExecutionResult command that makes the relevant execution result set new result data and stop loading.
setExecutionResultError(id, error, correlationId)(BETA) Creates an UpsertExecutionResult command that makes the relevant execution result indicate an error and stop loading.
setExecutionResultLoading(id, correlationId)(BETA) Creates an UpsertExecutionResult command that makes the relevant execution result indicate it is loading.
singleEventTypeHandler(type, handler)Creates a DashboardEventHandler instance that will be invoked for one specified event type.
switchToEditRenderMode(correlationId)(BETA) Creates the ChangeRenderMode command for switch to edit mode.
triggerEvent(eventBody, correlationId)(BETA) Creates an TriggerEvent command.
undoLayoutChanges(undoPointSelector, correlationId)(BETA) Creates the UndoLayoutChanges command.
unignoreFilterOnInsightWidget(ref, oneOrMoreDisplayForms, correlationId)(BETA) Creates the ChangeInsightWidgetFilterSettings command for FilterOpUnignoreAttributeFilter operation.Dispatching this command will result in removal of one or more filters from Insight widget's attribute filter ignore-list. Ignored attribute filters are not passed down to the insight and will not be used to filter that insight.The operation is idempotent - trying to unignore an attribute filter multiple times will have no effect.
unignoreFilterOnKpiWidget(ref, oneOrMoreDisplayForms, correlationId)(BETA) Creates the ChangeKpiWidgetFilterSettings command for FilterOpUnignoreAttributeFilter operation.Dispatching this command will result in removal of one or more filters from KPI widget's attribute filter ignore-list. Ignored attribute filters are not passed down to the KPI and will not be used to filter that KPI.The operation is idempotent - trying to unignore an attribute filter multiple times will have no effect.
updateAlert(alert, correlationId)(BETA) Creates the UpdateAlert command. Dispatching this command will result in the updating Kpi alert on the backend.
useCustomWidgetExecutionDataView({ widget, execution, onCancel, onError, onLoading, onPending, onSuccess, })This hook provides an easy way to read a data view from a custom widget. It resolves the appropriate filters for the widget based on the filters currently set on the whole dashboard.
useCustomWidgetInsightDataView({ widget, insight, onCancel, onError, onLoading, onPending, onSuccess, })This hook provides an easy way to read a data view for an insight from a custom widget. It resolves the appropriate filters for the widget based on the filters currently set on the whole dashboard.
useInsightWidgetDataView(config)This hook provides an easy way to read a data view from insight widget.
userInteractionTriggered(interactionPayloadOrType, correlationId)(BETA) Creates the DashboardUserInteractionTriggered event body.
useWidgetFilters(widget, insight)Hook for obtaining the effective filters for a widget.

Interfaces

InterfaceDescription
AddAttributeFilter(BETA)
AddAttributeFilterPayload(BETA) Payload of the AddAttributeFilter command.
AddLayoutSection(BETA)
AddLayoutSectionPayload(BETA) Payload of the AddLayoutSection command.
AddSectionItems(BETA)
AddSectionItemsPayload(BETA) Payload of the AddSectionItems command.
BackendCapabilitiesState
BareUserInteractionPayload(BETA)
CatalogState
ChangeAttributeFilterSelectionCommand for attribute filter selection change.
ChangeAttributeFilterSelectionPayloadPayload type for ChangeAttributeFilterSelection command.
ChangeDateFilterSelectionCommand for date filter selection change.
ChangeFilterContextSelectionCommand for changing multiple filters at once.
ChangeFilterContextSelectionPayloadPayload of the ChangeFilterContextSelection command.
ChangeInsightWidgetDescription(BETA)
ChangeInsightWidgetDescriptionPayload(BETA) Payload of the ChangeInsightWidgetDescription command.
ChangeInsightWidgetFilterSettings(BETA)
ChangeInsightWidgetFilterSettingsPayload(BETA) Payload of the ChangeInsightWidgetFilterSettings command.
ChangeInsightWidgetHeader(BETA)
ChangeInsightWidgetHeaderPayload(BETA) Payload of the ChangeInsightWidgetHeader command.
ChangeInsightWidgetInsight(BETA) XXX: don't think this is needed right away. should definitely allow such flexibility though. Would allow to switch between insights that are of different vis type but show same data.
ChangeInsightWidgetInsightPayload(BETA) Payload of the ChangeInsightWidgetInsight command.
ChangeInsightWidgetVisConfiguration(BETA)
ChangeInsightWidgetVisConfigurationPayload(BETA) Payload of the ChangeInsightWidgetVisConfiguration command.
ChangeInsightWidgetVisProperties(BETA)
ChangeInsightWidgetVisPropertiesPayload(BETA) Payload of the ChangeInsightWidgetVisProperties command.
ChangeKpiWidgetComparison(BETA)
ChangeKpiWidgetComparisonPayload(BETA) Payload of the ChangeKpiWidgetComparison command.
ChangeKpiWidgetConfiguration(BETA)
ChangeKpiWidgetConfigurationPayload(BETA) Payload of the ChangeKpiWidgetConfiguration command.
ChangeKpiWidgetDescription(BETA)
ChangeKpiWidgetDescriptionPayload(BETA) Payload of the ChangeKpiWidgetDescription command.
ChangeKpiWidgetFilterSettings(BETA)
ChangeKpiWidgetFilterSettingsPayload(BETA) Payload of the ChangeKpiWidgetFilterSettings command.
ChangeKpiWidgetHeader(BETA)
ChangeKpiWidgetHeaderPayload(BETA) Payload of the ChangeKpiWidgetHeader command.
ChangeKpiWidgetMeasure(BETA)
ChangeKpiWidgetMeasurePayload(BETA) Payload of the ChangeKpiWidgetMeasure command.
ChangeLayoutSectionHeader(BETA)
ChangeLayoutSectionHeaderPayload(BETA) Payload of the ChangeLayoutSectionHeader command.
ChangeRenderMode(BETA)
ChangeRenderModePayload(BETA) Payload of the ChangeRenderMode command.
ChangeSharing(BETA)
ChangeSharingPayload(BETA) Payload of the ChangeSharing command.
CommandProcessingMeta
ConfigState
CreateAlert(BETA) Creates Kpi alert.
CreateAlertPayload(BETA) Payload of the CreateAlert command.
CreateScheduledEmail(BETA) Creates scheduled email.
CreateScheduledEmailPayload(BETA) Payload of the CreateScheduledEmail command.
DashboardAlertCreated(BETA) This event is emitted after the Kpi alert is successfully saved.
DashboardAlertCreatedPayload(BETA) Payload of the DashboardAlertCreated event.
DashboardAlertsRemoved(BETA) This event is emitted after the Kpi alerts are successfully removed.
DashboardAlertsRemovedPayload(BETA) Payload of the DashboardAlertsRemoved event.
DashboardAlertUpdated(BETA) This event is emitted after the Kpi alert is updated.
DashboardAlertUpdatedPayload(BETA) Payload of the DashboardAlertUpdated event.
DashboardAsyncRenderRequestedThis event is emitted when a component on the dashboard requests async rendering.
DashboardAsyncRenderRequestedPayloadPayload of the DashboardAsyncRenderRequested event.
DashboardAsyncRenderResolvedThis event is emitted when a component on the dashboard resolves async rendering.
DashboardAsyncRenderResolvedPayloadPayload of the DashboardAsyncRenderResolved event.
DashboardAttributeFilterAdded(BETA) This event is emitted after a new dashboard attribute filter is successfully added into dashboard's filters.
DashboardAttributeFilterAddedPayload(BETA) Payload of the DashboardAttributeFilterAdded event.
DashboardAttributeFilterMoved(BETA) This event is emitted after a dashboard attribute filter is moved from one position in the filter bar to a new position
DashboardAttributeFilterMovedPayload(BETA) Payload of the DashboardAttributeFilterMoved event.
DashboardAttributeFilterParentChanged(BETA) This event is emitted after the parent relationships of a filter change.
DashboardAttributeFilterParentChangedPayload(BETA) Payload of the DashboardAttributeFilterParentChanged event.
DashboardAttributeFilterRemoved(BETA) This event is emitted after a dashboard attribute filter is successfully removed.If the removed filter figured as a parent to one or more child filters, then the removal also cleaned up the parent relationship.
DashboardAttributeFilterRemovedPayload(BETA) Payload of the DashboardAttributeFilterRemoved event.
DashboardAttributeFilterSelectionChangedThis event is emitted after new elements are selected and applied in an attribute filter.
DashboardAttributeFilterSelectionChangedPayloadPayload of the DashboardAttributeFilterSelectionChanged event.
DashboardCommandFailed(BETA) This event is emitted if a particular command processing fails. The failure may be for two general reasons:- A user error was made; dispatched command is found to have bad payload or the dispatched command is not applicable in the current state of the dashboard- An internal error has occurred in the dashboard component - highly likely due to a bug.
DashboardCommandFailedPayload(BETA) Payload of the DashboardCommandFailed event.
DashboardCommandRejected(BETA) This event is emitted when the submitted command has been rejected by the dashboard component because it does not know how to handle the command.This typically indicates user error, perhaps a typo in the command type name.
DashboardCommandStarted(BETA) This event is emitted when a particular command processing starts.
DashboardCommandStartedPayload(BETA) Payload of the DashboardCommandStarted event.
DashboardConfigDashboard configuration can influence the available features, look and feel and behavior of the dashboard.
DashboardContext
DashboardCopySavedThis event is emitted at the end of successful 'dashboard save as' command processing.
DashboardCopySavedPayloadPayload of the DashboardCopySaved event.
DashboardDateFilterSelectionChangedThis event is emitted after the dashboard's date filter selection is changed.
DashboardDateFilterSelectionChangedPayloadPayload of the DashboardDateFilterSelectionChanged event.
DashboardDeinitializedThis event is emitted when a dashboard is deinitialized. The event contains contextual information such as the ref of dashboard being deinitialized if the dashboard being deinitialized contained a persisted dashboard object.
DashboardDeinitializedPayloadPayload of the DashboardDeinitialized event.
DashboardDeleted(BETA) This event is emitted at the end of successful 'dashboard delete' command processing. At this point, the dashboard no longer exist on the backend and the component is reset to a state when it shows an empty dashboard.
DashboardDeletedPayload(BETA) Payload of the DashboardDeleted event.
DashboardEventHandlerEvent handlers can be registered for a dashboard.
DashboardExportToPdfRequested(BETA) This event is emitted at the start of the 'dashboard export to PDF' command processing.
DashboardExportToPdfResolved(BETA) This event is emitted at the end of successful 'dashboard export to PDF' command processing. In its payload, there is an uri of the resulting PDF file.
DashboardExportToPdfResolvedPayload(BETA) Payload of the DashboardExportToPdfResolved event.
DashboardFilterContextChangedThis event is emitted after _any_ change to dashboard filters (be it date or attribute filter). The event describes the new state of the entire filter context.
DashboardFilterContextChangedPayloadPayload of the DashboardFilterContextChanged event.
DashboardInitializedThis event is emitted when a dashboard is successfully initialized.
DashboardInitializedPayloadPayload of the DashboardInitialized event.
DashboardInsightWidgetChanged(BETA) This event is emitted after any change to Insight Widget configuration. It contains the entire new state of the Insight Widget.
DashboardInsightWidgetChangedPayload(BETA) Payload of the DashboardInsightWidgetChanged event.
DashboardInsightWidgetDescriptionChanged(BETA) This event is emitted when the description of an insight widget changed. The new value of the description (summary) is included in the event.
DashboardInsightWidgetDescriptionChangedPayload(BETA) Payload of the DashboardInsightWidgetDescriptionChanged event.
DashboardInsightWidgetDrillsModified(BETA) This event is emitted when the insight widget's drill definitions change. The change may include addition or change of drill definition for one or more drillable measures.
DashboardInsightWidgetDrillsModifiedPayload(BETA) Payload of the DashboardInsightWidgetDrillsModified event.
DashboardInsightWidgetDrillsRemoved(BETA) This event is emitted when the insight widget's drill definitions are removed. The measures for which the drill definitions were set up will no longer be clickable.
DashboardInsightWidgetDrillsRemovedPayload(BETA) Payload of the DashboardInsightWidgetDrillsRemoved event.
DashboardInsightWidgetExportRequested(BETA) This event is emitted after export of an insight widget is requested.
DashboardInsightWidgetExportRequestedPayload(BETA) Payload of the DashboardInsightWidgetExportRequested event.
DashboardInsightWidgetExportResolved(BETA) This event is emitted after export of an insight widget is resolved.
DashboardInsightWidgetExportResolvedPayload(BETA) Payload of the DashboardInsightWidgetExportResolved event.
DashboardInsightWidgetFilterSettingsChanged(BETA) This event is emitted when the insight widget's filter settings change.Filter settings influence what date dataset to use for filter or which of the dashboard's attribute filters should be used for the widget. A change of filter settings means the insight rendered in the widget will be re-rendered.
DashboardInsightWidgetFilterSettingsChangedPayload(BETA) Payload of the DashboardInsightWidgetFilterSettingsChanged event.
DashboardInsightWidgetHeaderChanged(BETA) This event is emitted when the header of an insight widget changed. The new value of the header (title) is included in the event.
DashboardInsightWidgetHeaderChangedPayload(BETA) Payload of the DashboardInsightWidgetHeaderChanged event.
DashboardInsightWidgetInsightSwitched(BETA) This event is emitted when the insight rendered inside an insight widget gets switched for another one.That essentially means the insight widget now renders a different visualization
DashboardInsightWidgetInsightSwitchedPayload(BETA) Payload of the DashboardInsightWidgetInsightSwitched event.
DashboardInsightWidgetRefreshed(BETA) This event is emitted after an insight widget is refreshed.
DashboardInsightWidgetRefreshedPayload(BETA) Payload of the DashboardInsightWidgetRefreshed event.
DashboardInsightWidgetVisConfigurationChanged(BETA) This event is emitted when the insight widget's visualization configuration change.The configuration specified influence how the insight rendered in the widget appears visually
DashboardInsightWidgetVisConfigurationChangedPayload(BETA) Payload of the DashboardInsightWidgetVisPropertiesChanged event.
DashboardInsightWidgetVisPropertiesChanged(BETA) This event is emitted when the insight widget's visualization properties change.The properties specified influence how the insight rendered in the widget appears visually (legend, tooltips, axes, etc)
DashboardInsightWidgetVisPropertiesChangedPayload(BETA) Payload of the DashboardInsightWidgetVisPropertiesChanged event.
DashboardKpiWidgetChanged(BETA) This event is emitted after any change to KPI Widget configuration. It contains the entire new state of the KPI Widget.
DashboardKpiWidgetChangedPayload(BETA) Payload of the DashboardKpiWidgetChanged event.
DashboardKpiWidgetComparisonChanged(BETA) This event is emitted when dashboard's KPI Widget has its comparison type changed. The event includes the new definition of the KPI that has uses same measure as before however has new setup of the over-time comparison.
DashboardKpiWidgetComparisonChangedPayload(BETA) Payload of the DashboardKpiWidgetComparisonChanged event.
DashboardKpiWidgetConfigurationChanged(BETA) This event is emitted when the dashboard's KPI Widget configuration is modified.
DashboardKpiWidgetConfigurationChangedPayload(BETA) Payload of the DashboardKpiWidgetConfigurationChanged event.
DashboardKpiWidgetDescriptionChanged(BETA) This event is emitted when the dashboard's KPI Widget description is modified.
DashboardKpiWidgetDescriptionChangedPayload(BETA) Payload of the DashboardKpiWidgetDescriptionChanged event.
DashboardKpiWidgetDrillRemoved(BETA) This event is emitted when dashboard's KPI Widget has its drills removed.
DashboardKpiWidgetDrillRemovedPayload(BETA) Payload of the DashboardKpiWidgetDrillRemoved event.
DashboardKpiWidgetDrillSet(BETA) This event is emitted when dashboard's KPI Widget has its drill set.
DashboardKpiWidgetDrillSetPayload(BETA) Payload of the DashboardKpiWidgetDrillSet event.
DashboardKpiWidgetFilterSettingsChanged(BETA) This event is emitted when dashboard's KPI Widget filter settings are modified.
DashboardKpiWidgetFilterSettingsChangedPayload(BETA) Payload of the DashboardKpiWidgetFilterSettingsChanged event.
DashboardKpiWidgetHeaderChanged(BETA) This event is emitted when the dashboard's KPI Widget header is modified.
DashboardKpiWidgetHeaderChangedPayload(BETA) Payload of the DashboardKpiWidgetHeaderChanged event.
DashboardKpiWidgetMeasureChanged(BETA) This event is emitted when the dashboard's KPI Widget measure is modified - the KPI now shows value for different measure. The change of measure to use may be accompanied with a change of the KPI header (change of title). In that case new value of header is also included in the event.
DashboardKpiWidgetMeasureChangedPayload(BETA) Payload of the DashboardKpiWidgetMeasureChanged event.
DashboardLayoutChanged(BETA) This event is emitted after any change to the dashboard layout and will include the entire new layout.
DashboardLayoutChangedPayload(BETA) Payload of the DashboardLayoutChanged event.
DashboardLayoutSectionAdded(BETA) This event is emitted when a new dashboard layout section is added.
DashboardLayoutSectionAddedPayload(BETA) Payload of the DashboardLayoutSectionAdded event.
DashboardLayoutSectionHeaderChanged(BETA) This event is emitted when dashboard layout section changes.
DashboardLayoutSectionHeaderChangedPayload(BETA) Payload of the DashboardLayoutSectionHeaderChanged event.
DashboardLayoutSectionItemMoved(BETA) This event is emitted when a dashboard item is moved between sections or within a section.
DashboardLayoutSectionItemMovedPayload(BETA) Payload of the DashboardLayoutSectionItemMoved event.
DashboardLayoutSectionItemRemoved(BETA) This event is emitted when an item is removed from dashboard layout section.
DashboardLayoutSectionItemRemovedPayload(BETA) Payload of the DashboardLayoutSectionItemRemoved event.
DashboardLayoutSectionItemReplaced(BETA) This event is emitted when an item in a dashboard section is replaced.
DashboardLayoutSectionItemReplacedPayload(BETA) Payload of the DashboardLayoutSectionItemReplaced event.
DashboardLayoutSectionItemsAdded(BETA) This event is emitted when items are added to a dashboard section.
DashboardLayoutSectionItemsAddedPayload(BETA) Payload of the DashboardLayoutSectionItemsAdded event.
DashboardLayoutSectionMoved(BETA) This event is emitted when a dashboard layout section is moved from one place to another.
DashboardLayoutSectionMovedPayload(BETA) Payload of the DashboardLayoutSectionMoved event.
DashboardLayoutSectionRemoved(BETA) This event is emitted when a dashboard layout section is removed from the layout.Note: this event will be emitted also when the section is removed as part of eager removal of its items. E.g. item is removed, it is last item in the section, and the whole section is removed as well.
DashboardLayoutSectionRemovedPayload(BETA) Payload of the DashboardLayoutSectionRemoved event.
DashboardMetaState(BETA)
DashboardModelCustomizationFns
DashboardPermissionsState
DashboardPluginDescriptorBasic set of information about a Dashboard plugin.
DashboardQueryCompleted(BETA) This event is emitted when query processing completes with success. Both the query payload and the result are included.
DashboardQueryCompletedPayload(BETA) Payload of the DashboardQueryCompleted event.
DashboardQueryFailed(BETA) This event is emitted if a particular query processing fails. The failure may be for two general reasons:- A user error was made; dispatched query is found to have bad payload or the dispatched query is not applicable in the current state of the dashboard- An internal error has occurred in the dashboard component - highly likely due to a bug.
DashboardQueryFailedPayload(BETA) Payload of the DashboardQueryFailed event.
DashboardQueryRejected(BETA) This event is emitted when the submitted query has been rejected by the dashboard component because it does not know how to handle the query.
DashboardQueryStarted(BETA) This event is emitted when query processing starts.
DashboardQueryStartedPayload(BETA) Payload of the DashboardQueryStarted event.
DashboardRenamed(BETA) This event is emitted at the end of successful 'dashboard rename' command processing. At this point, only the in-memory title is changed and the changes are not saved on the backend.
DashboardRenamedPayload(BETA) Payload of the DashboardRenamed event.
DashboardRenderModeChanged(BETA) This event is emitted after render mode change.
DashboardRenderModeChangedPayload(BETA) Payload of the DashboardRenderModeChanged event.
DashboardRenderRequestedThis event is emitted as soon as the dashboard component is mounted, and rendering of its content started.
DashboardRenderResolved
DashboardSavedThis event is emitted at the end of successful dashboard save command processing. At this point, the dashboard state is persisted on the backend.
DashboardSavedPayloadPayload of the DashboardSaved event.
DashboardScheduledEmailCreated(BETA) This event is emitted after the scheduled email is successfully created.
DashboardScheduledEmailCreatedPayload(BETA) Payload of the DashboardScheduledEmailCreated event.
DashboardScheduledEmailSaved(BETA) This event is emitted after the scheduled email is successfully saved.
DashboardSharingChangedThis event is emitted at the end of successful 'change sharing status of dashboard' command processing.
DashboardSharingChangedPayloadPayload of the DashboardSharingChanged event.
DashboardStateLayout of the dashboard component's state. State modifications are always done using Command API. Reading from state must always be done using the Selectors API.Accessing state props directly is dangerous practice. We reserve the rights to refactor and otherwise break the shape of the state at any time while keeping the Selectors and Command APIs stable.
DashboardUserInteractionTriggered(BETA) This event is emitted after the user interaction that cannot be tracked by other existing events is triggered.
DashboardWasReset(BETA) This event is emitted at the end of successful 'dashboard reset' command processing. At this point, the dashboard is reset to the state it was after initial load.
DashboardWasResetPayload(BETA) Payload of the DashboardWasReset event.
DashboardWidgetExecutionFailed(BETA) This event is emitted after execution of an insight widget fails.
DashboardWidgetExecutionFailedPayload(BETA) Payload of the DashboardWidgetExecutionFailed event.
DashboardWidgetExecutionStarted(BETA) This event is emitted after execution of an insight widget starts.
DashboardWidgetExecutionStartedPayload(BETA) Payload of the DashboardWidgetExecutionStarted event.
DashboardWidgetExecutionSucceeded(BETA) This event is emitted after execution of an insight widget succeeds.
DashboardWidgetExecutionSucceededPayload(BETA) Payload of the DashboardWidgetExecutionSucceeded event.
DateFilterConfigState(BETA)
DateFilterSelectionPayload type for ChangeDateFilterSelection command.
DateFilterValidationFailedThis event may occur while the dashboard is handling the Load Dashboard command and is loading and validating dashboard configuration from the backend.
DateFilterValidationFailedPayloadPayload of the DateFilterValidationFailed event.
DeleteDashboard(BETA)
DrillState(BETA)
EntitlementsState(BETA)
ExportDashboardToPdf(BETA)
ExportInsightWidget(BETA)
ExportInsightWidgetPayload(BETA) Payload of the ExportInsightWidget command.
FilterContextState
FilterOp(BETA)
FilterOpDisableDateFilter(BETA) This filter operation disabled date filtering for the widget.
FilterOpEnableDateFilter(BETA) This filter operation enables date filtering for the widget.A ref to date data set must be specified as it is passed down to widget content. Insights or KPIs can be typically date-filtered using different date data sets and so this selection is essential.
FilterOpIgnoreAttributeFilter(BETA) This filter operation appends one or more attribute filters into the widget's filter ignore-list.
FilterOpReplaceAll(BETA) This filter operation completely replaces widget's filter settings. Both date data set (and thus date filter) setting and the attribute filter ignore list will be replaced using the parameters in the operation body.
FilterOpReplaceAttributeIgnores(BETA) This filter operation replaces the setting which determines which of the dashboard's attribute filters should be ignored for the widget.
FilterOpUnignoreAttributeFilter(BETA) This filter operation removes one or more attribute filters from the widget's filter ignore-list.
IAttributeFiltersCustomizerSet of functions you can use to customize how attribute filters are rendered.
IButtonBarProps(BETA)
ICancelButtonProps(BETA)
ICsvExportConfig(BETA)
ICustomDashboardEventBase type for all custom events.
ICustomWidgetCustom widget with assigned identity.
ICustomWidgetBaseBase type for custom widgets. Custom widgets may extend this and add extra properties to hold widget-specific configuration.
ICustomWidgetDefinitionDefinition of custom widget. The definition may not specify identity. In that case a temporary identity will be assigned to the widget as it is added onto a dashboard.
IDashboardAttributeFilterProps
IDashboardBaseProps
IDashboardCommandBase type for all commands.
IDashboardCustomComponentPropsThese props allow you to specify custom components or custom component providers that the Dashboard component will use for rendering different parts of the dashboard.
IDashboardCustomizationPropsProperties for customization.
IDashboardCustomizer
IDashboardDateFilterConfigDefines the configuration of the DateFilter component.
IDashboardDateFilterProps
IDashboardDrillEvent(BETA) A IDrillEvent with added information about the drill event specific to the Dashboard context.
IDashboardEngineDashboard Engine encapsulates a particular build of the component and provides factory methods to create the Dashboard component's customization-related props using one or more plugins.
IDashboardEventBase type for all dashboard events.
IDashboardEventHandlingDefines a facade that you can use to register or unregister dashboard event handlers.
IDashboardEventingeventing configuration
IDashboardExtensionPropsCumulative properties for customization.
IDashboardInsightCustomizerSet of functions you can use to customize how insights are rendered.
IDashboardInsightPropsInsight widget props.
IDashboardKpiCustomizerSet of functions you can use to customize how KPIs are rendered.
IDashboardKpiPropsKPI Widget props
IDashboardLayoutCustomizerSet of functions you can use to customize the layout of the dashboard rendered.
IDashboardPluginContract_V1Raw, low-level interface that the dashboard plugins need to implement.
IDashboardProps
IDashboardQuery(BETA) Base type for all dashboard queries. A dashboard query encapsulates how complex, read-only dashboard-specific logic can be can be executed.
IDashboardThemingProps
IDashboardWidgetCustomizerSet of functions you can use to customize custom widgets.
IDashboardWidgetOverlay(BETA)
IDashboardWidgetPropsDashboard widget props.
IDashboardWidgetsOverlayPropsProperties for widgets overlay.
IDateFiltersCustomizerSet of functions you can use to customize how date filters are rendered.
IDrillDownDefinition(BETA) Information about the DrillDown interaction - the attribute that is next in the drill down hierarchy.
IEditButtonProps(BETA)
IExecutionResultEnvelope(BETA)
IFilterBarCustomizerSet of functions you can use to customize some aspects of the FilterBar.
IFiltersCustomizerSet of functions you can use to customize rendering of the filters.
IFluidLayoutCustomizerSet of functions you can use to customize the fluid layout of the dashboard rendered.
IInsightMenuItemButton(BETA)
IInsightMenuItemSeparator(BETA)
IInsightMenuSubmenu(BETA)
ILayoutCoordinates(BETA) Coordinates of an item in a layout.
IMenuButtonItemsVisibility(BETA)
InitializeDashboardLoads dashboard from analytical backend.
InitializeDashboardPayloadPayload of the InitializeDashboard command.
ISaveAsNewButtonProps(BETA)
ISaveButtonProps(BETA)
IShareButtonProps(BETA)
ISharingPropertiesAll sharing properties describing sharing changes
IUseCustomWidgetExecutionDataViewConfigConfiguration options for the useCustomWidgetExecutionDataView() hook.
IUseCustomWidgetInsightDataViewConfigConfiguration options for the useCustomWidgetInsightDataView() hook.
IUseInsightWidgetDataViewConfiguration for the useInsightWidgetDataView hook.
IXlsxExportConfig(BETA)
KpiWidgetComparison(BETA)
LegacyDashboardsState
LoadingState(BETA)
ModifyDrillsForInsightWidget(BETA)
ModifyDrillsForInsightWidgetPayload(BETA) Payload of the ModifyDrillsForInsightWidget command.
MoveAttributeFilter(BETA)
MoveAttributeFilterPayload(BETA) Payload of the MoveAttributeFilter command.
MoveLayoutSection(BETA)
MoveLayoutSectionPayload(BETA) Payload of the MoveLayoutSection command.
MoveSectionItem(BETA)
MoveSectionItemPayload(BETA) Payload of the MoveSectionItem command.
MoveSectionItemToNewSection(BETA)
MoveSectionItemToNewSectionPayload(BETA) Payload of the MoveSectionItemToNewSection command.
ObjectAvailabilityConfigDashboard component may offer users to pick objects to use on the dashboard.
PermissionsState
QueryProcessingErrorState
QueryProcessingPendingState
QueryProcessingRejectedState
QueryProcessingRunningState
QueryProcessingSuccessState
RefreshInsightWidget(BETA)
RefreshInsightWidgetPayload(BETA) Payload of the RefreshInsightWidget command.
RefreshKpiWidget(BETA)
RefreshKpiWidgetPayload(BETA) Payload of the RefreshKpiWidget command.
RemoveAlerts(BETA) Removes Kpi alerts.
RemoveAlertsPayload(BETA) Payload of the RemoveAlerts command.
RemoveAttributeFilters(BETA)
RemoveAttributeFiltersPayload(BETA) Payload of the RemoveAttributeFilters command.
RemoveDrillForKpiWidget(BETA)
RemoveDrillForKpiWidgetPayload(BETA) Payload of the RemoveDrillForKpiWidget command.
RemoveDrillsForInsightWidget(BETA)
RemoveDrillsForInsightWidgetPayload(BETA) Payload of the RemoveDrillsForInsightWidget command.
RemoveLayoutSection(BETA)
RemoveLayoutSectionPayload(BETA) Payload of the RemoveLayoutSection command.
RemoveSectionItem(BETA)
RemoveSectionItemByWidgetRef(BETA)
RemoveSectionItemByWidgetRefPayload(BETA) Payload of the RemoveSectionItemByWidgetRef command.
RemoveSectionItemPayload(BETA) Payload of the RemoveSectionItem command.
RenameDashboard(BETA)
RenameDashboardPayload(BETA) Payload of the RenameDashboard command.
RenderModeChangeOptions(BETA)
RenderModeState(BETA)
ReplaceSectionItem(BETA)
ReplaceSectionItemPayload(BETA) Payload of the ReplaceSectionItem command.
RequestAsyncRender
RequestAsyncRenderPayloadPayload of the RequestAsyncRender command.
ResetDashboard(BETA)
ResizeHeight(BETA)
ResizeHeightPayload(BETA) Payload of the ResizeHeight command.
ResizeWidth(BETA)
ResizeWidthPayload(BETA) Payload of the ResizeWidth command.
ResolveAsyncRender
ResolveAsyncRenderPayloadPayload of the ResolveAsyncRender command.
SaveDashboard(BETA)
SaveDashboardAs
SaveDashboardAsPayloadPayload of the SaveDashboardAs command.
SaveDashboardPayload(BETA) Payload of the SaveDashboard command.
SaveScheduledEmail(BETA) Saves scheduled email.
SaveScheduledEmailPayload(BETA) Payload of the SaveScheduledEmail command.
SavingState
SetAttributeFilterDisplayForm(BETA)
SetAttributeFilterDisplayFormPayload(BETA)
SetAttributeFilterParents(BETA)
SetAttributeFilterParentsPayload(BETA) Payload of the SetAttributeFilterParents command.
SetDrillForKpiWidget(BETA)
SetDrillForKpiWidgetPayload(BETA) Payload of the SetDrillForKpiWidget command.
TriggerEvent(BETA) Triggers an event.
TriggerEventPayload(BETA) Payload of the TriggerEvent command.
UiState(BETA)
UndoLayoutChanges(BETA)
UndoLayoutChangesPayload(BETA) Payload of the UndoLayoutChanges command.
UpdateAlert(BETA) Updates Kpi alert.
UpdateAlertPayload(BETA) Payload of the UpdateAlert command.
UpsertExecutionResult(BETA) Triggers an event.
UseDashboardAsyncRenderCallbacks returned from useDashboardAsyncRender hook.
UserInteractionPayloadWithDataBase(BETA)
UserState
WidgetDescription(BETA)
WidgetHeader(BETA)

Variables

VariableDescription
DefaultDashboardInsightDefault implementation of the Dashboard Insight widget.
defaultDashboardThemeModifier(BETA) Default modifier applied to any theme passed to Dashboard component
InitialLoadCorrelationId(BETA) The initial load of the dashboard will use this correlation id.
isDashboardAlertCreated(BETA) Tests whether the provided object is an instance of DashboardAlertCreated.
isDashboardAlertsRemoved(BETA) Tests whether the provided object is an instance of DashboardAlertsRemoved.
isDashboardAlertUpdated(BETA) Tests whether the provided object is an instance of DashboardAlertUpdated.
isDashboardAsyncRenderRequestedTests whether the provided object is an instance of DashboardAsyncRenderRequested.
isDashboardAsyncRenderResolvedTests whether the provided object is an instance of DashboardAsyncRenderResolved.
isDashboardAttributeFilterAdded(BETA) Tests whether the provided object is an instance of DashboardAttributeFilterAdded.
isDashboardAttributeFilterMoved(BETA) Tests whether the provided object is an instance of DashboardAttributeFilterMoved.
isDashboardAttributeFilterParentChanged(BETA) Tests whether the provided object is an instance of DashboardAttributeFilterParentChanged.
isDashboardAttributeFilterRemoved(BETA) Tests whether the provided object is an instance of DashboardAttributeFilterRemoved.
isDashboardAttributeFilterSelectionChangedTests whether the provided object is an instance of DashboardAttributeFilterSelectionChanged.
isDashboardCommandFailed(BETA) Tests whether the provided object is an instance of DashboardCommandFailed.
isDashboardCommandRejected(BETA) Tests whether the provided object is an instance of DashboardCommandRejected.
isDashboardCommandStarted(BETA) Tests whether the provided object is an instance of DashboardCommandStarted.
isDashboardCopySavedTests whether the provided object is an instance of DashboardCopySaved.
isDashboardDateFilterSelectionChangedTests whether the provided object is an instance of DashboardDateFilterSelectionChanged.
isDashboardDeinitializedTests whether the provided object is an instance of DashboardDeinitialized.
isDashboardDeleted(BETA) Tests whether the provided object is an instance of DashboardDeleted
isDashboardExportToPdfRequested(BETA) Tests whether the provided object is an instance of DashboardExportToPdfRequested.
isDashboardExportToPdfResolved(BETA) Tests whether the provided object is an instance of DashboardExportToPdfResolved.
isDashboardFilterContextChangedTests whether the provided object is an instance of DashboardFilterContextChanged.
isDashboardInitializedTests whether the provided object is an instance of DashboardInitialized.
isDashboardInsightWidgetChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetChanged.
isDashboardInsightWidgetDescriptionChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetDescriptionChanged.
isDashboardInsightWidgetDrillsModified(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetDrillsModified.
isDashboardInsightWidgetDrillsRemoved(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetDrillsRemoved.
isDashboardInsightWidgetExportRequested(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetExportRequested.
isDashboardInsightWidgetExportResolved(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetExportResolved.
isDashboardInsightWidgetFilterSettingsChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetFilterSettingsChanged.
isDashboardInsightWidgetHeaderChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetHeaderChanged.
isDashboardInsightWidgetInsightSwitched(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetInsightSwitched.
isDashboardInsightWidgetRefreshed(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetRefreshed.
isDashboardInsightWidgetVisConfigurationChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetVisConfigurationChanged.
isDashboardInsightWidgetVisPropertiesChanged(BETA) Tests whether the provided object is an instance of DashboardInsightWidgetVisPropertiesChanged.
isDashboardKpiWidgetChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetChanged.
isDashboardKpiWidgetComparisonChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetComparisonChanged.
isDashboardKpiWidgetConfigurationChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetConfigurationChanged.
isDashboardKpiWidgetDescriptionChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetDescriptionChanged.
isDashboardKpiWidgetDrillRemoved(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetDrillRemoved.
isDashboardKpiWidgetDrillSet(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetDrillSet.
isDashboardKpiWidgetFilterSettingsChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetFilterSettingsChanged.
isDashboardKpiWidgetHeaderChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetHeaderChanged.
isDashboardKpiWidgetMeasureChanged(BETA) Tests whether the provided object is an instance of DashboardKpiWidgetMeasureChanged.
isDashboardLayoutChanged(BETA) Tests whether the provided object is an instance of DashboardLayoutChanged.
isDashboardLayoutSectionAdded(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionAdded.
isDashboardLayoutSectionHeaderChanged(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionHeaderChanged.
isDashboardLayoutSectionItemMoved(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionItemMoved.
isDashboardLayoutSectionItemRemoved(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionItemRemoved.
isDashboardLayoutSectionItemReplaced(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionItemReplaced.
isDashboardLayoutSectionItemsAdded(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionItemsAdded.
isDashboardLayoutSectionMoved(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionMoved.
isDashboardLayoutSectionRemoved(BETA) Tests whether the provided object is an instance of DashboardLayoutSectionRemoved.
isDashboardQueryCompleted(BETA) Tests whether the provided object is an instance of DashboardQueryCompleted.
isDashboardQueryFailed(BETA) Tests whether the provided object is an instance of DashboardCommandFailed.
isDashboardQueryRejected(BETA) Tests whether the provided object is an instance of DashboardQueryRejected.
isDashboardQueryStarted(BETA) Tests whether the provided object is an instance of DashboardQueryStarted.
isDashboardRenamed(BETA) Tests whether the provided object is an instance of DashboardRenamed.
isDashboardRenderModeChanged(BETA) Tests whether the provided object is an instance of DashboardRenderModeChanged.
isDashboardRenderRequestedTests whether the provided object is an instance of DashboardRenderRequested.
isDashboardRenderResolvedTests whether the provided object is an instance of DashboardRenderResolved.
isDashboardSavedTests whether the provided object is an instance of DashboardSaved.
isDashboardScheduledEmailCreated(BETA) Tests whether the provided object is an instance of DashboardScheduledEmailCreated.
isDashboardScheduledEmailSaved(BETA) Tests whether the provided object is an instance of DashboardScheduledEmailSaved.
isDashboardSharingChangedTests whether the provided object is an instance of DashboardSharingChanged.
isDashboardUserInteractionTriggered(BETA) Tests whether the provided object is an instance of DashboardUserInteractionTriggered.
isDashboardWasReset(BETA) Tests whether the provided object is an instance of DashboardWasReset.
isDashboardWidgetExecutionFailed(BETA) Tests whether the provided object is an instance of DashboardWidgetExecutionFailed.
isDashboardWidgetExecutionStarted(BETA) Tests whether the provided object is an instance of DashboardWidgetExecutionStarted.
isDashboardWidgetExecutionSucceeded(BETA) Tests whether the provided object is an instance of DashboardWidgetExecutionSucceeded.
isDateFilterValidationFailed(BETA) Tests whether the provided object is an instance of DateFilterValidationFailed.
selectAttributeFilterDescendantsCreates a selector for selecting all descendants of the attribute filter with given localId.
selectAttributeFilterDisplayFormsSelects list of display form metadata objects referenced by attribute filters.
selectBackendCapabilitiesThis selector returns capabilities of the backend with which the dashboard works.
selectCanAddMoreAttributeFiltersThis selector returns whether any more attribute filters can be added.
selectCanCreateAnalyticalDashboardReturns whether the current user has permissions to create a KPI dashboard object via API.
selectCanCreateScheduledMailReturns whether the current user has permissions to create a scheduled email object and a KPI alert object.
selectCanCreateVisualizationReturns whether the current user has permissions to create a KPI object, KPI widget object, and an insight object via API.
selectCanEditDashboardPermissionReturns whether the current user has permissions to edit dashboard.
selectCanEditLockedDashboardPermissionReturns whether the current user has permissions to edit locked dashboard.
selectCanExecuteRawReturns whether the current user has permissions necessary to export insights to CSV..
selectCanExportPdfReturns whether the current user has permissions necessary to export insights to PDF
selectCanExportReportReturns whether the current user has permissions necessary to export insights.
selectCanExportTabularReturns whether the current user has permissions necessary to export insights to CSV, XLSX
selectCanInitDataReturns whether the current user has permissions to run MAQL DDL and DML, access a workspace staging directory.
selectCanInviteUserToWorkspaceReturns whether the current user has permissions to invite a user to a workspace or delete an invitation.
selectCanListUsersInWorkspaceReturns whether the current user has permissions to list users, roles, and permissions.
selectCanManageACLReturns whether the current user has permissions to add, remove, and list ACLs (Access Control Lists) on an object.
selectCanManageAnalyticalDashboardReturns whether the current user has permissions to modify and delete a KPI dashboard object.
selectCanManageDomainReturns whether the current user has permissions to modify and delete a domain, run MAQL DDL.
selectCanManageMetricReturns whether the current user has permissions to modify and delete a metric, run MAQL DDL, run the MAQL validator, change metric visibility via the unlisted flag.
selectCanManageScheduledMailReturns whether the current user has permissions to manage scheduled email objects.
selectCanManageWorkspaceReturns whether the current user has permissions to modify workspace metadata, see the workspace token, lock and unlock objects, delete locked objects, set and unset the restricted flag on objects, clear cache, delete a workspace.
selectCanRefreshDataReturns whether the current user has permissions to run uploads, load date dimensions, access a workspace staging directory.
selectCanShareDashboardPermissionReturns whether the current user has permissions to share dashboard.
selectCanShareLockedDashboardPermissionReturns whether the current user has permissions to share a locked dashboard.
selectCanUploadNonProductionCSVReturns whether the current user has permissions to upload CSV files via CSV Uploader.
selectCanViewDashboardPermissionReturns whether the current user has permissions to view dashboard.
selectCatalogAttributeDisplayForms
selectCatalogAttributes
selectCatalogDateDatasets
selectCatalogFacts
selectCatalogMeasures
selectColorPaletteReturns the color palette for dashboard charts.
selectConfigReturns dashboard's config.
selectCurrentUserThis selector returns current logged in user.
selectCurrentUserRefThis selector returns current logged in user ref.
selectDashboardDescriptionSelects current dashboard description.
selectDashboardIdSelects identifier of the persisted dashboard object that backs and is rendered-by the dashboard component.
selectDashboardIdRefSelects idRef of the persisted dashboard object that backs and is rendered-by the dashboard component.
selectDashboardPermissionsThis selector returns user's dashboard permissions.
selectDashboardRefSelects ref of the persisted dashboard object that backs and is rendered-by the dashboard component.
selectDashboardTagsSelects dashboard tags.
selectDashboardTitleSelects current dashboard title.
selectDashboardUriSelects URI of the persisted dashboard object that backs and is rendered-by the dashboard component.
selectDashboardUriRefSelects uriRef of the persisted dashboard object that backs and is rendered-by the dashboard component.
selectDateFilterConfigReturns workspace-level configuration for the of the date filter options and presets.
selectDateFormatReturns date format.
selectDisableDefaultDrillsReturns whether the default drills configured on the widgets or implicit drills (eg. drill down) are disabled. This option does not affect drilling enabled by drillableItems.
selectEnableClickableAttributeURLReturns whether implicit drill to attributes url enabled
selectEnableCompanyLogoInEmbeddedUIReturns whether company logo should be visible in embedded dashboard.
selectEnableFilterValuesResolutionInDrillEventsReturns whether filter values in drill events should be resolved.
selectEnableInsightExportSchedulingReturns whether insight export scheduling is enabled.
selectEnableKPIDashboardDrillFromAttributeReturns whether drill fromAttribute is enabled
selectEnableKPIDashboardDrillToDashboardReturns whether the drill to dashboard is enabled.
selectEnableKPIDashboardDrillToInsightReturns whether drill to insight is enabled
selectEnableKPIDashboardDrillToURLReturns whether drill to url is enabled
selectEnableKPIDashboardExportPDFReturns whether the export to pdf is enabled.
selectEnableKPIDashboardImplicitDrillDownReturns whether implicit drill to attributes url enabled
selectEnableKPIDashboardSaveAsNewReturns whether the save as new dashboard functionality is enabled.
selectEnableKPIDashboardScheduleReturns whether the current user can schedule emails.
selectEnableKPIDashboardScheduleRecipientsReturns whether the current user can share scheduled email to other recipients.
selectFilterContextAttributeFilterByDisplayFormCreates a selector for selecting attribute filter by its displayForm ObjRef.
selectFilterContextAttributeFiltersThis selector returns dashboard's filter context attribute filters.
selectFilterContextDateFilterThis selector returns dashboard's filter context date filter.
selectFilterContextDefinitionThis selector returns current dashboard's filter context definition.
selectFilterContextFiltersThis selector returns dashboard's filter context filters.
selectHideKpiDrillInEmbeddedReturns whether Kpi drills in embedded mode are disabled.
selectInsightsSelects all insights used on the dashboard.
selectIsDashboardSaving
selectIsEmbeddedReturns whether the Dashboard is executed in embedded context.
selectIsExportReturns whether the Dashboard is rendered in the export mode. In export mode, some components can be hidden, or rendered differently.
selectIsReadOnlyReturns whether the Dashboard is executed in read-only mode.
selectLocaleReturns locale to use for internationalization of the dashboard.
selectObjectAvailabilityConfigReturns the object availability configuration for this dashboard.
selectOriginalFilterContextDefinitionThis selector returns original (stored) dashboard's filter context definition.
selectOriginalFilterContextFiltersThis selector returns original (stored) dashboard's filters.
selectPermissionsThis selector returns user's permissions in the workspace where the dashboard is stored.
selectPlatformEditionReturns current platform edition.
selectSeparatorsReturns number separators to use when rendering numeric values on charts or KPIs.
selectSettingsReturns settings that are in effect for the current dashboard.
selectSupportsElementsQueryParentFilteringThis selector returns capability if parent child filtering is enabled.
useDashboardAsyncRenderA React hook that allows you to request and inform the dashboard about the rendering of a component that loads asynchronous data (eg Insight, Kpi, but it can be also any custom widget). By registering and resolving asynchronous data retrieval of the each widget, the dashboard is able to recognize and notify that it is fully rendered. This mechanism is necessary for dashboard exports to PDF to work properly.Mechanism is following: - You must request async rendering for at least 1 component within 2 seconds of the DashboardInitialized event. (If you do not register any asynchronous rendering, after 2 seconds the dashboard will announce that it is rendered by dispatching DashboardRenderResolved event.) - You can request async rendering for any number of components. Requests are valid if the first rule is met and not all asynchronous renderings have been resolved and the maximum timeout (20min by default) has not elapsed. - The component may again request asynchronous rendering within 2 seconds of resolution. Maximum 3x. (this is necessary to cover possible re-renders caused by data received from the components themselves, after they are rendered) - Maximum rendering time of the dashboard is 20min - if some asynchronous renderings are not yet resolved at this time, DashboardRenderResolved event is dispatched anyway.Request async rendering of the component by calling onRequestAsyncRender() callback. Resolve async rendering of the component by calling onResolveAsyncRender() callback.
useDashboardSelectorHook for retrieving data from the dashboard state.
useDispatchDashboardCommandHook that takes command creator and returns function that will result into dispatching this command.
useParentFiltersReturns parent filtering input props for AttributeFilter for particular dashboard attribute filter.

Type Aliases

Type AliasDescription
ActionFailedErrorReason(BETA)
AttributeFilterComponentProvider
AttributeFilterSelectionTypeAttribute filter selection type for ChangeAttributeFilterSelectionPayload.
BareUserInteractionType(BETA)
CustomButtonBarComponent(BETA)
CustomCancelButtonComponent(BETA)
CustomDashboardAttributeFilterComponent
CustomDashboardDateFilterComponent
CustomDashboardInsightComponent
CustomDashboardKpiComponent
CustomDashboardWidgetComponent
CustomEditModeButtonComponent(BETA)
CustomSaveAsNewButtonComponent(BETA)
CustomSaveButtonComponent(BETA)
DashboardCommandsUnion type that contains all available built-in dashboard commands.
DashboardCommandTypeAll available command types.
DashboardDescriptor
DashboardDispatch
DashboardDrillDefinition(BETA) Supported dashboard drill definitions.
DashboardEventBody
DashboardEventEvalFn
DashboardEventHandlerFn
DashboardEventsUnion type that contains all available built-in dashboard events.
DashboardEventTypeA union of all available built-in dashboard event type names.
DashboardItemDefinition(BETA) Definition of items that may be placed into the dashboard sections.
DashboardLayoutCommands(BETA)
DashboardQueryType(BETA)
DashboardSelectorFunction that selects part of the Dashboard state.
DashboardSelectorEvaluatorType of a callback that evaluates a selector function against the Dashboard state
DashboardStateChangeCallbackCallback called whenever the Dashboard's internal state changes.
DashboardTransformFn
DateFilterComponentProvider
DateFilterConfigValidationResultValidation result.
DateFilterValidationResult
DescriptionTooltipOpenedData(BETA)
DescriptionTooltipOpenedFrom(BETA)
DescriptionTooltipOpenedPayload(BETA)
DescriptionTooltipOpenedType(BETA)
ExtendedDashboardItemSpecialization of the IDashboardLayoutItem which also includes the extended dashboard widgets - KPI and Insight placeholders.
ExtendedDashboardItemTypeUtility type to get the widget type from a given ExtendedDashboardItem type.
ExtendedDashboardItemTypesUtility type to get the widget type from a given ExtendedDashboardItem array.
ExtendedDashboardLayoutSectionDashboard layout section that can contain extended set of items - including KPI and Insight placeholders.
ExtendedDashboardWidgetExtension of the default type to also include view-only custom widget types.
FilterBarRenderingModeMode of rendering of the FilterBar.
FilterOperations(BETA)
FluidLayoutCustomizationFn
IDashboardFilterSupported dashboard filter type.
IExportConfig(BETA)
IInsightMenuItem(BETA)
InsightComponentProvider
InsightMenuItemsProvider(BETA)
KpiAlertDialogOpenedPayload(BETA)
KpiComponentProvider
LayoutStash(BETA)
OnFiredDashboardDrillEvent(BETA) Callback called when a drill event occurs.
OptionalAttributeFilterComponentProvider
OptionalDateFilterComponentProvider
OptionalInsightComponentProvider
OptionalKpiComponentProvider
OptionalProvider
OptionalWidgetComponentProvider
QueryProcessingState
RelativeIndex(BETA) This is a mark-up type that is used for properties and arguments that can contain relative index: a zero-based index with added convenience of referencing last spot using index of -1.
RemoveDrillsSelector(BETA)
RenderMode(BETA)
ResolvedDashboardConfigDashboard configuration resolved using the config passed in via props and any essential data retrieved from backend.
ResolvedEntitlements(BETA)
ShareDialogInteractionData(BETA)
ShareDialogInteractionPayload(BETA)
ShareDialogInteractionType(BETA)
StashedDashboardItemsId(BETA) Identifier of a stashed dashboard items. When removing one or more item, the caller may decide to 'stash' these items under some identifier. This stashed items can then be used in subsequent command that places items on the layout by providing the stash identifier.
UndoPointSelector(BETA) The undo point selector function will be called during layout undo processing to determine up to (and including) which command should the undo be done. Commands are sorted in the list in reversed chronological order - last command processed command is at index 0, command before that at index 1 etc.The function must return index of command up to (and including) which the undo should be done. It is not possible to undo just some command randomly.
UseCustomWidgetExecutionDataViewCallbacksCallbacks for useCustomWidgetExecutionDataView() hook.
UseCustomWidgetInsightDataViewCallbacksCallbacks for useCustomWidgetInsightDataView() hook.
UseInsightWidgetInsightDataViewCallbacksCallbacks for useInsightWidgetDataView() hook.
UseParentFiltersResultResult of the useParentFilters hook, that can be used as parent filtering input props for AttributeFilter.
UserInteractionPayload(BETA)
UserInteractionPayloadWithData(BETA)
UserInteractionType(BETA)
WidgetComponentProvider
WidgetFilterOperation(BETA) Widget's filter settings can be manipulated using multiple different granular operations. This is the union type containing all the available operations.
← XirrActionFailedErrorReason →
  • sdk-ui-dashboard package
  • Remarks
  • Classes
  • Functions
  • Interfaces
  • Variables
  • Type Aliases
GoodData resources:
  • Documentation
Follow the community:
  • Community
Copyright © 2007–2023 GoodData Corporation. All Rights Reserved. Code licensed under a dual license - CC BY‑NC 4.0 for trial experience and GoodData.UI EULA for commercial use