IgrDashboardTile

new IgrDashboardTile(props: IIgrDashboardTileProps): IgrDashboardTile

Returns IgrDashboardTile

actualBrushes: string[]
actualOutlines: string[]
autoCalloutsVisible: boolean
backgroundColor: string
baseTheme: BaseControlTheme
brushes: string[]
categoryAxisMajorStroke: string
changingContent: object
crosshairsAnnotationEnabled: boolean
crosshairsDisplayMode: CrosshairsDisplayMode
dataSource: any
density: ControlDisplayDensity
excludedProperties: string[]
filterStringErrorsParsing: object
finalValueAnnotationsVisible: boolean
groupSorts: string
height: string
highlightedDataSource: any
highlightedValuesDisplayMode: SeriesHighlightedValuesDisplayMode
includedProperties: string[]
initialFilter: string
initialGroups: string
initialHighlightFilter: string
initialSorts: string
initialSummaries: string
isUserAnnotationsEnabled: boolean
outlines: string[]
selectedSeriesItems: IgrChartSelectedItemCollection

shouldAvoidAxisAnnotationCollisions

Section titled "shouldAvoidAxisAnnotationCollisions"
shouldAvoidAxisAnnotationCollisions: boolean
shouldDisplayMockData: boolean
shouldUseSkeletonStyleForMockData: boolean
tileTitle: string
trendLineBrushes: string[]
trendLineType: TrendLineType
trendLineTypes: IgrTrendLineTypeCollection
userAnnotationInformationRequested: object

userAnnotationToolTipContentUpdating

Section titled "userAnnotationToolTipContentUpdating"
userAnnotationToolTipContentUpdating: object

validVisualizationTypePriorityThreshold

Section titled "validVisualizationTypePriorityThreshold"
validVisualizationTypePriorityThreshold: number
validVisualizationTypes: DashboardTileVisualizationType[]
valueLines: IgrValueModeCollection
valueLinesBrushes: string[]
valueLinesGlobalAverageBrush: string
valueLinesGlobalMaximumBrush: string
valueLinesGlobalMinimumBrush: string
visualizationType: DashboardTileVisualizationType
width: string

Gets a collection where you can add customization that will be applied to the generated visualizations.

get customizations(): IgrDashboardTileCustomizationCollection

Returns IgrDashboardTileCustomizationCollection

Gets the current filter that is applied to the chart. Collection can be updated to modify the filter for the chart. Once filter expressions are in this collection, the chart will no longer listen for changes on their properties.

get filterExpressions(): IgrFilterExpressionCollection

Returns IgrFilterExpressionCollection

Gets the current grouping that is applied to the grid. Collection can be updated to modify the grouping for the grid. Once grouping descriptions are in this collection, the grid will no longer listen for changes on their properties.

get groupDescriptions(): IgrDashboardTileSortDescriptionCollection

Returns IgrDashboardTileSortDescriptionCollection

Gets the current highlight filter that is applied to the chart. Collection can be updated to modify the highlight filter for the chart. Once filter expressions are in this collection, the chart will no longer listen for changes on their properties.

get highlightFilterExpressions(): IgrFilterExpressionCollection

Returns IgrFilterExpressionCollection

Gets the initial filters that are applied to the chart.

get initialFilterExpressions(): IgrFilterExpressionCollection

Returns IgrFilterExpressionCollection

Gets the initial groupings that are applied to the chart.

get initialGroupDescriptions(): IgrDashboardTileSortDescriptionCollection

Returns IgrDashboardTileSortDescriptionCollection

Gets the initial sorts that are applied to the chart after groupings and summaries are applied.

get initialGroupSortDescriptions(): IgrDashboardTileSortDescriptionCollection

Returns IgrDashboardTileSortDescriptionCollection

Gets the initial highlight filters that are applied to the chart.

get initialHighlightFilterExpressions(): IgrFilterExpressionCollection

Returns IgrFilterExpressionCollection

Gets the initial sorts that are applied to the chart.

get initialSortDescriptions(): IgrDashboardTileSortDescriptionCollection

Returns IgrDashboardTileSortDescriptionCollection

Gets the initial summaries that are applied to the chart.

get initialSummaryDescriptions(): IgrDashboardTileSummaryDescriptionCollection

Returns IgrDashboardTileSummaryDescriptionCollection

get isVisTypeRadial(): boolean

Returns boolean

get isVisTypeStacked(): boolean

Returns boolean

get nativeElement(): HTMLElement

Returns HTMLElement

Gets the current sort that is applied to the grid. Collection can be updated to modify the sort for the grid. Once sort descriptions are in this collection, the grid will no longer listen for changes on their properties.

get sortDescriptions(): IgrDashboardTileSortDescriptionCollection

Returns IgrDashboardTileSortDescriptionCollection

Gets the current summaries that are applied to the grid.

get summaryDescriptions(): IgrDashboardTileSummaryDescriptionCollection

Returns IgrDashboardTileSummaryDescriptionCollection

addCommandAvailabilityListener(listener: ICommandAvailabilityListener): void

Parameters

  • listener: ICommandAvailabilityListener

Returns void

addCommandStateChangedListener(listener: ICommandStateChangedListener): void

Parameters

  • listener: ICommandStateChangedListener

Returns void

cancelAnnotationFlow(annotationFlowId: string): void

Parameters

  • annotationFlowId: string

Returns void

clearSettings(): void

Returns void

componentDidMount(): void

Returns void

componentWillUnmount(): void

Returns void

destroy(): void

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

finishAnnotationFlow(flowInformation: IgrUserAnnotationInformation): void

Parameters

  • flowInformation: IgrUserAnnotationInformation

Returns void

getDesiredToolbarActions(): ToolActionInfo[]

Returns ToolActionInfo[]

getSettingsValue(key: string): any

Parameters

  • key: string

Returns any

hasModifiedSettings(): boolean

Returns boolean

initializeContent(): void

Returns void

loadAnnotationsFromJson(jsonString: string): void

Parameters

  • jsonString: string

Returns void

onUIReady(): void

Returns void

removeCommandAvailabilityListener(listener: ICommandAvailabilityListener): void

Parameters

  • listener: ICommandAvailabilityListener

Returns void

removeCommandStateChangedListener(listener: ICommandStateChangedListener): void

Parameters

  • listener: ICommandStateChangedListener

Returns void

removeSettingsValue(key: string): void

Parameters

  • key: string

Returns void

render(): DetailedReactHTMLElement<object, any>

Returns DetailedReactHTMLElement<object, any>

resetAnnotations(): void

Returns void

Resets the zoom level to default.

resetZoom(): void

Returns void

saveAnnotationsToJson(): string

Returns string

shouldComponentUpdate(nextProps: any, nextState: any): boolean

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

startCreatingAnnotation(): void

Returns void

startDeletingAnnotation(): void

Returns void

updateSettingsValue(key: string, value: any): void

Parameters

  • key: string
  • value: any

Returns void

updateStyle(): void

Returns void

zoomIn(percentage: number): void

Parameters

  • percentage: number

Returns void

Performs zoom out action on the chart by specified percentage of current window rect

zoomOut(percentage: number): void

Parameters

  • percentage: number

Returns void

_createFromInternal(internal: any): IgrDashboardTile

Parameters

  • internal: any

Returns IgrDashboardTile