Skip to content
Reference > AmiScript API > Classes

ChartPanelPlot

Definition

ChartPanelPlot var = .... ;

Extends

Extended By

None

Description

A plot area configuration within a ChartPanel, controlling margins, background, and grid lines for the rendered layers.

Method Summary

Owner Name Return Type Description
DashboardResource commit() Object Commits transient changes, promoting overrides to persisted values. If transient, makes permanent.
DashboardResource getCallback(callbackName) Callback Returns a callback by name
DashboardResource getCallbackNames() List Returns the callback names defined for this dashboard resource. Use session.getDevTools().getCallbackEditor(resource, callbackName) to edit one, and call editor.open() when you want to show the UI.
DashboardResource getCallbacks() Map Returns a map of all callback definitions.
DashboardResource getChildren() List Returns a list of the child dashboard resources.
Object getClassName() String Returns the string name of this object's class type.
ChartPanelPlot getColumn() Integer return the column that this plot is located within the chart (left is zero)
DashboardResource getDRI() String Returns the Dashboard Resource Indicator (DRI) as a string. DRI is the unique identifier of an object within the entire dashboard.
DashboardResource getDashboardResourceType() String Returns the Dashboard Resource Type as a string
DashboardResource getFormula(formulaName) Formula Returns a Formula given the formula name.
DashboardResource getFormulaNames() Set Returns a set of the names of all formulas for this object.
DashboardResource getFormulas() Map Returns a map of all available formulas for this object. The key is the formula name.
DashboardResource getLRI() String Returns the Localized Resource Indicator (LRI) as a string. LRI is the unique identifier of this resource with the parent element.
ChartPanelPlot getLayer(position) ChartPanelLayer Returns the layer specified by z-position. Null if position is invalid.
ChartPanelPlot getLayers() List Returns a list of layers contained by the plot.
ChartPanelPlot getLayersCount() Integer Returns the number of layers contained by the plot.
ChartPanelPlot getOwner() ChartPanel Returns the ChartPanel that owns this object.
ChartPanelPlot getRow() Integer return the row that this plot is located within the chart (top is zero)
DashboardResource invokeCallback(callbackName, args) Object Executes the specified callback definition and returns the result from the callback.
DashboardResource isTransient() Boolean Returns true if this is transient, false otherwise. Transient objects are not saved to the layout.
Object toJson() String Returns a string of a json representation of this object.

Method Definitions


commit()

Object DashboardResource::commit()

Description

Commits transient changes, promoting overrides to persisted values. If transient, makes permanent.


getCallback(callbackName)

Callback DashboardResource::getCallback(String callbackName)

Description

Returns a callback by name

Parameter Definition

Name Type Description
callbackName String  method name of callback

getCallbackNames()

List DashboardResource::getCallbackNames()

Description

Returns the callback names defined for this dashboard resource. Use session.getDevTools().getCallbackEditor(resource, callbackName) to edit one, and call editor.open() when you want to show the UI.


getCallbacks()

Map DashboardResource::getCallbacks()

Description

Returns a map of all callback definitions.


getChildren()

List DashboardResource::getChildren()

Description

Returns a list of the child dashboard resources.


getClassName()

String Object::getClassName()

Description

Returns the string name of this object's class type.


getColumn()

Integer ChartPanelPlot::getColumn()

Description

return the column that this plot is located within the chart (left is zero)


getDRI()

String DashboardResource::getDRI()

Description

Returns the Dashboard Resource Indicator (DRI) as a string. DRI is the unique identifier of an object within the entire dashboard.


getDashboardResourceType()

String DashboardResource::getDashboardResourceType()

Description

Returns the Dashboard Resource Type as a string


getFormula(formulaName)

Formula DashboardResource::getFormula(String formulaName)

Description

Returns a Formula given the formula name.

Parameter Definition

Name Type Description
formulaName String  name of the formula to return

getFormulaNames()

Set DashboardResource::getFormulaNames()

Description

Returns a set of the names of all formulas for this object.


getFormulas()

Map DashboardResource::getFormulas()

Description

Returns a map of all available formulas for this object. The key is the formula name.


getLRI()

String DashboardResource::getLRI()

Description

Returns the Localized Resource Indicator (LRI) as a string. LRI is the unique identifier of this resource with the parent element.


getLayer(position)

ChartPanelLayer ChartPanelPlot::getLayer(Integer position)

Description

Returns the layer specified by z-position. Null if position is invalid.

Parameter Definition

Name Type Description
position Integer  position (zero-index based).

getLayers()

List ChartPanelPlot::getLayers()

Description

Returns a list of layers contained by the plot.


getLayersCount()

Integer ChartPanelPlot::getLayersCount()

Description

Returns the number of layers contained by the plot.


getOwner()

ChartPanel ChartPanelPlot::getOwner()

Description

Returns the ChartPanel that owns this object.


getRow()

Integer ChartPanelPlot::getRow()

Description

return the row that this plot is located within the chart (top is zero)


invokeCallback(callbackName,args)

Object DashboardResource::invokeCallback(String callbackName, Object ... args)

Description

Executes the specified callback definition and returns the result from the callback.

Parameter Definition

Name Type Description
callbackName String  method name of callback
args Object ...  arguments

isTransient()

Boolean DashboardResource::isTransient()

Description

Returns true if this is transient, false otherwise. Transient objects are not saved to the layout.


toJson()

String Object::toJson()

Description

Returns a string of a json representation of this object.