Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Creates a new component of the type StiChartElement with specified location.

    Parameters

    • Default value rect: Rectangle = Rectangle.empty

      The rectangle describes size and position of the component.

    Returns StiChartElement

Properties

Protected _hash

_hash: StiMeta[]

alias

alias: string = ""

altClientRectangle

altClientRectangle: RectangleD = RectangleD.empty

altParentKey

altParentKey: string

altTitleVisible

altTitleVisible: boolean = true

area

area: StiChartArea = new StiChartArea()

Gets or sets settings of the chart area.

argumentFormat

argumentFormat: StiFormatService = new StiGeneralFormatService()

Gets or sets the format of the arguments.

arguments

arguments: List<StiArgumentChartMeter> = new List<StiArgumentChartMeter>()

border2

border2: StiSimpleBorder = new StiSimpleBorder()

Gets or sets border of the element.

chartConditions

chartConditions: List<StiChartElementCondition> = new List<StiChartElementCondition>()

closeValues

closeValues: List<StiCloseValueChartMeter> = new List<StiCloseValueChartMeter>()

columnShape

columnShape: StiColumnShape3D = StiColumnShape3D.Box

componentPlacement

componentPlacement: string = ""

constantLines

constantLines: List<StiChartConstantLines> = new List<StiChartConstantLines>()

cornerRadius

cornerRadius: StiCornerRadius = new StiCornerRadius(0)

Gets or sets size of the corner radius.

crossFiltering

crossFiltering: boolean = true

currentBookmark

currentBookmark: StiBookmark

currentPointer

currentPointer: StiBookmark

customStyleName

customStyleName: string = ""

dashboardInteraction

dashboardInteraction: IStiDashboardInteraction

dataFilters

dataFilters: List<StiDataFilterRule> = new List<StiDataFilterRule>()

dataMode

dataMode: StiDataMode = StiDataMode.UsingDataFields

dataTransformation

dataTransformation: object

Type declaration

defaultClientRectangle

defaultClientRectangle: Rectangle = new Rectangle(0, 0, 280, 280)

Gets or sets the default client area of a component.

drillDownCurrentLevel

drillDownCurrentLevel: number = 0

drillDownFilters

drillDownFilters: List<StiDataFilterRule> = new List<StiDataFilterRule>()

drillDownFiltersList

drillDownFiltersList: List<List<StiDataFilterRule>> = new List<List<StiDataFilterRule>>()

endValues

endValues: List<StiEndValueChartMeter> = new List<StiEndValueChartMeter>()

expressions

expressions: StiAppExpressionCollection = new StiAppExpressionCollection()

Gets the collection of meta tags. Meta tags can be used for storing specific information in report. Meta tags will be saved in report file.

group

group: string = ""

guid

guid: string = null

helpUrl

helpUrl: string = "user-manual/dashboards_chart.htm"

highValues

highValues: List<StiHighValueChartMeter> = new List<StiHighValueChartMeter>()

icon

icon: StiFontIcons = null

infographicsDisplayRectangle

infographicsDisplayRectangle: RectangleD = new RectangleD(0, 0, 0, 0)

isRendered

isRendered: boolean = false

layout

layout: StiElementLayout = new StiElementLayout()

Gets layout of the element.

legend

legend: StiChartLegend = new StiChartLegend()

Gets or sets settings of the legend.

lowValues

lowValues: List<StiLowValueChartMeter> = new List<StiLowValueChartMeter>()

manuallyEnteredChartMeter

manuallyEnteredChartMeter: StiValueChartMeter = new StiValueChartMeter()

manuallyEnteredData

manuallyEnteredData: string

margin

margin: StiMargin = StiMargin.create(3)

Gets or sets element margin.

marker

marker: StiChartMarker = new StiChartMarker()

negativeSeriesColors

negativeSeriesColors: Color[] = []

Gets or sets a list of colors which will be used for drawing series with negative values.

onClick

onClick: Function

onDoubleClick

onDoubleClick: Function

onMouseEnter

onMouseEnter: Function

onMouseLeave

onMouseLeave: Function

options3D

options3D: Sti3dOptions

padding

padding: StiPadding = StiPadding.create(5)

Gets or sets element padding.

parentBookmark

parentBookmark: StiBookmark

parentPointer

parentPointer: StiBookmark

paretoSeriesColors

paretoSeriesColors: Color[] = []

pointerValue

pointerValue: any = null

previousAnimations

previousAnimations: List<StiAnimation>

printOn

printOn: StiPrintOnType = StiPrintOnType.AllPages

roundValues

roundValues: boolean = true

selectedViewStateKey

selectedViewStateKey: string

series

seriesColors

seriesColors: Color[] = []

Gets or sets a list of colors which will be used for drawing series.

shadow

shadow: StiSimpleShadow = new StiSimpleShadow()

Gets or sets size of the shadow.

title

title: StiTitle = new StiTitle()

toolboxCategory

toolboxCategory: StiToolboxCategory = StiToolboxCategory.Dashboards

topN

topN: StiDataTopN = new StiDataTopN()

transformActions

transformActions: List<StiDataActionRule> = new List<StiDataActionRule>()

transformFilters

transformFilters: List<StiDataFilterRule> = new List<StiDataFilterRule>()

transformSorts

transformSorts: List<StiDataSortRule> = new List<StiDataSortRule>()

trendLines

trendLines: List<StiChartTrendLine> = new List<StiChartTrendLine>()

userFilters

userFilters: List<StiDataFilterRule> = new List<StiDataFilterRule>()

userSorts

userSorts: List<StiDataSortRule> = new List<StiDataSortRule>()

userViewStates

userViewStates: List<StiUserViewState> = new List<StiUserViewState>()

valueFormat

valueFormat: StiFormatService = new StiNumberFormatService(null, null, null, 0, null, null, null, null, null, StiTextFormatState.DecimalDigits | StiTextFormatState.Abbreviation)

Gets or sets the format of the values.

values

values: List<StiValueChartMeter> = new List<StiValueChartMeter>()

weights

weights: List<StiWeightChartMeter> = new List<StiWeightChartMeter>()

Static Protected propertyComponentStyle

propertyComponentStyle: string = Math.random().toString().substr(2)

Static Protected propertyDockable

propertyDockable: string = Math.random().toString().substr(2)

Static Protected propertyLinked

propertyLinked: string = Math.random().toString().substr(2)

Static Protected propertyLocked

propertyLocked: string = Math.random().toString().substr(2)

Static Protected propertyPlaceOnToolbox

propertyPlaceOnToolbox: string = Math.random().toString().substr(2)

Static Protected propertyRestrictions

propertyRestrictions: string = Math.random().toString().substr(2)

Accessors

afterPrintEvent

allowSkipOwnFilter

  • get allowSkipOwnFilter(): boolean
  • Returns boolean

anchor

backColor

  • get backColor(): Color
  • set backColor(value: Color): void

beforePrintEvent

bookmark

  • get bookmark(): string
  • set bookmark(value: string): void

bookmarkValue

  • get bookmarkValue(): any
  • set bookmarkValue(value: any): void

bottom

  • get bottom(): number

canGrow

  • get canGrow(): boolean
  • set canGrow(value: boolean): void

canShrink

  • get canShrink(): boolean
  • set canShrink(value: boolean): void

clickEvent

clientRectangle

colorEach

  • get colorEach(): boolean
  • set colorEach(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

componentId

componentStyle

  • get componentStyle(): string
  • set componentStyle(value: string): void

componentType

conditions

dashboard

displayRectangle

dockStyle

dockable

  • get dockable(): boolean
  • set dockable(value: boolean): void

doubleClickEvent

drillDownLevelCount

  • get drillDownLevelCount(): number
  • Returns number

drillDownParameters

  • get drillDownParameters(): any[]
  • set drillDownParameters(value: any[]): void

enabled

  • get enabled(): boolean
  • set enabled(value: boolean): void

Protected events

getBookmarkEvent

getDrillDownReportEvent

getHyperlinkEvent

getPointerEvent

getTagEvent

getToolTipEvent

growToHeight

  • get growToHeight(): boolean
  • set growToHeight(value: boolean): void

height

  • get height(): number
  • set height(value: number): void

highlightState

hyperlink

  • get hyperlink(): string
  • set hyperlink(value: string): void

hyperlinkValue

  • get hyperlinkValue(): any
  • set hyperlinkValue(value: any): void

ignoreNamingRule

  • get ignoreNamingRule(): boolean
  • set ignoreNamingRule(value: boolean): void

inherited

  • get inherited(): boolean
  • set inherited(value: boolean): void

interaction

isAutomaticDock

  • get isAutomaticDock(): boolean

isAxisAreaChart

  • get isAxisAreaChart(): boolean
  • Returns boolean

isAxisAreaChart3D

  • get isAxisAreaChart3D(): boolean
  • Returns boolean

isBarChart

  • get isBarChart(): boolean
  • Returns boolean

isBubbleChart

  • get isBubbleChart(): boolean
  • Returns boolean

isClickHandlerEmpty

  • get isClickHandlerEmpty(): boolean

isClusteredColumnChart3D

  • get isClusteredColumnChart3D(): boolean
  • Returns boolean

isCross

  • get isCross(): boolean

isDefined

  • get isDefined(): boolean

isDesigning

  • get isDesigning(): boolean

isDoubleClickHandlerEmpty

  • get isDoubleClickHandlerEmpty(): boolean

isDoughnutChart

  • get isDoughnutChart(): boolean
  • Returns boolean

isEnabled

  • get isEnabled(): boolean

isExporting

  • get isExporting(): boolean

isFinancial

  • get isFinancial(): boolean
  • Returns boolean

isFullStackedChart

  • get isFullStackedChart(): boolean
  • Returns boolean

isFunnelChart

  • get isFunnelChart(): boolean
  • Returns boolean

isGetBookmarkHandlerEmpty

  • get isGetBookmarkHandlerEmpty(): boolean

isGetHyperlinkHandlerEmpty

  • get isGetHyperlinkHandlerEmpty(): boolean

isGetPointerHandlerEmpty

  • get isGetPointerHandlerEmpty(): boolean

isGetTagHandlerEmpty

  • get isGetTagHandlerEmpty(): boolean

isGetToolTipHandlerEmpty

  • get isGetToolTipHandlerEmpty(): boolean

isLinesChart

  • get isLinesChart(): boolean
  • Returns boolean

isMouseEnterHandlerEmpty

  • get isMouseEnterHandlerEmpty(): boolean

isMouseLeaveHandlerEmpty

  • get isMouseLeaveHandlerEmpty(): boolean

isParetoChart

  • get isParetoChart(): boolean
  • Returns boolean

isPictorialStackedChart

  • get isPictorialStackedChart(): boolean
  • Returns boolean

isPie3dChart

  • get isPie3dChart(): boolean
  • Returns boolean

isPieChart

  • get isPieChart(): boolean
  • Returns boolean

isPrinting

  • get isPrinting(): boolean

isQuerable

  • get isQuerable(): boolean

isRadarChart

  • get isRadarChart(): boolean
  • Returns boolean

isRange

  • get isRange(): boolean
  • Returns boolean

isScatterChart

  • get isScatterChart(): boolean
  • Returns boolean

isSelected

  • get isSelected(): boolean
  • set isSelected(value: boolean): void

isStackedChart

  • get isStackedChart(): boolean
  • Returns boolean

isSunburstChart

  • get isSunburstChart(): boolean
  • Returns boolean

isTreemapChart

  • get isTreemapChart(): boolean
  • Returns boolean

isWaterfallChart

  • get isWaterfallChart(): boolean
  • Returns boolean

key

  • get key(): string
  • set key(value: string): void

labels

left

  • get left(): number
  • set left(value: number): void

linked

  • get linked(): boolean
  • set linked(value: boolean): void

localizedCategory

  • get localizedCategory(): string

localizedName

  • get localizedName(): string

locked

  • get locked(): boolean
  • set locked(value: boolean): void

maxSize

  • get maxSize(): SizeD
  • set maxSize(value: SizeD): void

minSize

  • get minSize(): SizeD
  • set minSize(value: SizeD): void

mouseEnterEvent

mouseLeaveEvent

name

  • get name(): string
  • set name(value: string): void
  • Gets or sets a component name.

    Returns string

  • Gets or sets a component name.

    Parameters

    • value: string

    Returns void

page

parent

placeOnToolbox

  • get placeOnToolbox(): boolean
  • set placeOnToolbox(value: boolean): void

pointer

  • get pointer(): string
  • set pointer(value: string): void

printable

  • get printable(): boolean
  • set printable(value: boolean): void

priority

  • get priority(): number

properties

renderedCount

  • get renderedCount(): number
  • set renderedCount(value: number): void

report

  • get report(): StiReport
  • set report(value: StiReport): void

restrictions

right

  • get right(): number

selectRectangle

serviceCategory

  • get serviceCategory(): string

serviceEnabled

  • get serviceEnabled(): boolean
  • set serviceEnabled(value: boolean): void
  • Gets or sets the value whether a service is enabled or not.

    Returns boolean

  • Gets or sets the value whether a service is enabled or not.

    Parameters

    • value: boolean

    Returns void

serviceInfo

  • get serviceInfo(): string

serviceName

  • get serviceName(): string

serviceType

  • get serviceType(): Type

shift

  • get shift(): boolean
  • set shift(value: boolean): void

shiftMode

shouldSerializeDashboardInteraction

  • get shouldSerializeDashboardInteraction(): boolean
  • Returns boolean

states

style

tag

  • get tag(): string
  • set tag(value: string): void

tagValue

  • get tagValue(): any
  • set tagValue(value: any): void

toolTip

  • get toolTip(): string
  • set toolTip(value: string): void

toolTipValue

  • get toolTipValue(): any
  • set toolTipValue(value: any): void

toolboxPosition

  • get toolboxPosition(): number

top

  • get top(): number
  • set top(value: number): void

useParentStyles

  • get useParentStyles(): boolean
  • set useParentStyles(value: boolean): void

width

  • get width(): number
  • set width(value: number): void

xAxis

  • Gets or sets settings of XAxis.

    Returns StiXChartAxis

  • Gets or sets settings of XAxis.

    Parameters

    Returns void

xTopAxis

yAxis

  • Gets or sets settings of YAxis.

    Returns StiYChartAxis

  • Gets or sets settings of YAxis.

    Parameters

    Returns void

yRightAxis

zoom

  • get zoom(): number

Methods

addArgument

addChartCondition

addCloseValue

addConstantLine

  • addConstantLine(): void

addEndValue

addHighalue

addLowValue

addSeries

addTrendLines

addValue

addWeight

allowDelete

  • allowDelete(): boolean

allowPrintOn

  • allowPrintOn(): boolean

applyConditions

as

canContainIn

chartValuesList

checkBrowsableProperties

  • checkBrowsableProperties(): void

checkForParentComponent

clearAllStates

  • clearAllStates(): void

clearChartConditions

  • clearChartConditions(): void

clearContents

  • clearContents(): void

clearTrendLines

  • clearTrendLines(): void

clone

  • clone(cloneProperties: boolean): any
  • Creates a new object that is a copy of the current instance.

    Parameters

    • cloneProperties: boolean

    Returns any

    A new object that is a copy of this instance.

componentToPage

Protected construct

convert

  • convert(oldUnit: StiUnit, newUnit: StiUnit, isReportSnapshot?: boolean): void

convertFrom

convertFromBubble

  • convertFromBubble(): void

convertToBubble

  • convertToBubble(): void

convertToGantt

  • convertToGantt(): void

copyClickEventTo

copyDoubleClickEventTo

copyGetBookmarkEventTo

copyGetTagEventTo

copyMouseEnterEventTo

copyMouseLeaveEventTo

createNew

createNewArgument

  • createNewArgument(): void

createNewCloseValue

createNewEndValue

createNewHighValue

createNewLowValue

createNewSeries

  • createNewSeries(): void

createNewValue

createNewWeight

  • createNewWeight(): void

doBookmark

  • doBookmark(): boolean

doPointer

  • doPointer(createNewGuid?: boolean): void
  • Parameters

    • Default value createNewGuid: boolean = true

    Returns void

dockToContainer

  • dockToContainer(): void

dockToContainer2

fetchAllArguments

fetchAllMeters

fetchAllValues

fetchChartConditions

fetchConstantLines

fetchTrendLines

getActualSize

getAllStrings

  • getAllStrings(): string[]

getApp

getArgument

getArgument2

getArgumentByIndex

  • getArgumentByIndex(index: number): IStiMeter

getBottom

  • getBottom(): number

getCanGrow

  • getCanGrow(): boolean

getCanShrink

  • getCanShrink(): boolean

getChartSeries

getChartSeriesTypes

  • getChartSeriesTypes(seriesTypeStr: string): List<string>

getCloseValue

getCloseValue2

getCloseValueByIndex

  • getCloseValueByIndex(index: number): IStiMeter

getComponentStyle

  • getComponentStyle(): string

getComponentStyle2

getConditions

getContainer

getDataBand

getDataSources

getDictionary

getDisplayRectangle

getDisplayRectangle2

getDockRegion

getDockStyle

getEnabled

  • getEnabled(): boolean

getEndValue

getEndValue2

getEndValueByIndex

  • getEndValueByIndex(index: number): IStiMeter

getFonts

  • getFonts(): Font[]

getGanttEndValue

getGanttStartValue

getGroupHeaderBand

getGrowToHeight

  • getGrowToHeight(): boolean

getHeight

  • getHeight(): number

getHighValue

getHighValue2

getHighValueByIndex

  • getHighValueByIndex(index: number): IStiMeter

getIsEnabled

  • getIsEnabled(): Promise<boolean>

getKey

  • getKey(): string

getLeft

  • getLeft(): number

getLinked

  • getLinked(): boolean

getLowValue

getLowValue2

getLowValueByIndex

  • getLowValueByIndex(index: number): IStiMeter

getManuallyEnteredChartMeter

getManuallyEnteredDataTable

getMaxSize

getMeters

getMinSize

getName

  • getName(): string

getNestedPages

getPaintRectangle

  • getPaintRectangle(convertToHInches?: boolean, convertByZoom?: boolean, docking?: boolean): RectangleD
  • Parameters

    • Default value convertToHInches: boolean = true
    • Default value convertByZoom: boolean = true
    • Default value docking: boolean = true

    Returns RectangleD

getReport

getRestrictions

getSeries

getSeries2

getSeries3

getShift

  • getShift(): boolean

getStates

getString

  • getString(propertyName: string): string

getTop

  • getTop(): number

getUseParentStyles

  • getUseParentStyles(): boolean

getValue

getValue2

getValueByIndex

getWeight

getWeight2

getWeightByIndex

getWidth

  • getWidth(): number

getX

getY

implements

  • implements(): any[]

insertArgument

  • insertArgument(index: number, meter: IStiMeter): void

insertCloseValue

  • insertCloseValue(index: number, meter: IStiMeter): void

insertEndValue

  • insertEndValue(index: number, meter: IStiMeter): void

insertHighValue

  • insertHighValue(index: number, meter: IStiMeter): void

insertLowValue

  • insertLowValue(index: number, meter: IStiMeter): void

insertSeries

insertValue

  • insertValue(index: number, meter: IStiMeter): void

insertWeight

  • insertWeight(index: number, meter: IStiMeter): void

internalRender

internalRenderAsync

invert

  • invert(): void

invokeAfterPrint

  • invokeAfterPrint(sender: any, e: EventArgs): void

invokeBeforePrint

invokeClick

  • invokeClick(sender: any, e: EventArgs): void

invokeDoubleClick

  • invokeDoubleClick(sender: any, e: EventArgs): void

invokeEvents

  • invokeEvents(): void

invokeGetBookmark

  • invokeGetBookmark(sender: any, e: EventArgs): void

invokeGetDrillDownReport

invokeGetHyperlink

invokeGetPointer

invokeGetTag

invokeGetToolTip

invokeMouseEnter

  • invokeMouseEnter(sender: any, e: EventArgs): void

invokeMouseLeave

  • invokeMouseLeave(sender: any, e: EventArgs): void

invokePainted

invokePainting

is

is2

  • is2<T>(type: object | Interface<T>): boolean

isDefaultDataTransformation

  • isDefaultDataTransformation(): boolean

isEnabledAsync

  • isEnabledAsync(): Promise<boolean>

isExportAsImage

Protected isPropertiesInitializedProtected

  • isPropertiesInitializedProtected(): boolean

isPropertyPresent

  • isPropertyPresent(key: any): boolean

loadFromJsonForViewState

  • loadFromJsonForViewState(jObject: StiJson): void

loadFromJsonObject

  • loadFromJsonObject(jObject: StiJson): void

loadFromXml

  • loadFromXml(xmlNode: XmlNode): void

Protected loadRectangleDFromXml

memberwiseClone

meta

moveConstantLine

  • moveConstantLine(fromIndex: number, toIndex: number): void

newGuid

  • newGuid(): void

Protected onAfterPrint

Protected onBeforePrint

Protected onGetBookmark

  • onGetBookmark(): void

Protected onGetDrillDownReport

Protected onGetHyperlink

Protected onGetPointer

Protected onGetTag

Protected onGetToolTip

  • onGetToolTip(): void

Protected onPainted

Protected onPainting

onResizeComponent

  • onResizeComponent(oldSize: SizeD, newSize: SizeD): void

pageToComponent

paint

prepare

  • prepare(): void

removeAllArguments

  • removeAllArguments(): void

removeAllCloseValues

  • removeAllCloseValues(): void

removeAllEndValues

  • removeAllEndValues(): void

removeAllHighValues

  • removeAllHighValues(): void

removeAllLowValues

  • removeAllLowValues(): void

removeAllValues

  • removeAllValues(): void

removeAllWeights

  • removeAllWeights(): void

removeArgument

  • removeArgument(index: number): void

removeCloseValue

  • removeCloseValue(index: number): void

removeConstantLine

  • removeConstantLine(index: number): void

removeEndValue

  • removeEndValue(index: number): void

removeHighValue

  • removeHighValue(index: number): void

removeLowValue

  • removeLowValue(index: number): void

removeSeries

  • removeSeries(): void

removeValue

  • removeValue(index: number): void

removeWeight

  • removeWeight(index: number): void

render

renderAsync

reset

  • reset(): void

restoreState

  • restoreState(stateName: string): void

retrieveUsedDataNames

  • retrieveUsedDataNames(): List<string>

retrieveUsedDataNames2

  • retrieveUsedDataNames2(group: string): List<string>

saveState

  • saveState(stateName: string): void

saveToJsonForViewState

  • saveToJsonForViewState(): StiJson

saveToJsonObject

select

  • select(): void

setCanGrow

  • setCanGrow(value: boolean): void

Protected setClientRectangle

setComponentStyle

  • setComponentStyle(value: string): void

setConditions

setDirectDisplayRectangle

  • setDirectDisplayRectangle(rect: RectangleD): void

setDisplayRectangle

setEnabled

  • setEnabled(value: boolean): void

setHeight

  • setHeight(value: number): void

setKey

  • setKey(key: string): void

setLeft

  • setLeft(value: number): void

setLinked

  • setLinked(value: boolean): void

setMaxSize

  • setMaxSize(value: SizeD): void

setMinSize

  • setMinSize(value: SizeD): void

setName

  • setName(value: string): void

setPaintRectangle

setReportVariables

  • setReportVariables(): void

setRestrictions

setString

  • setString(propertyName: string, value: string): void

setTop

  • setTop(value: number): void

setUseParentStyles

  • setUseParentStyles(value: boolean): void

setWidth

  • setWidth(value: number): void

shouldSerializePadding

  • shouldSerializePadding(): boolean

switchSelectedViewState

  • switchSelectedViewState(newKey: string): void

toString

  • toString(): string

unPrepare

  • unPrepare(): void

Static doOffsetRect

Static isParentSelect

Generated using TypeDoc