g_HolderContentsGroup_PieChart
PieChart
A UI Pie Chart Control.
Description Charts are collection controls. They support binding to collections of instances. Chart controls are capable of displaying styled caption, border, toolbar, and context menus similar to layouts and grids. Charts can be used in repeated forms. Properties
caption : stringString indentifier for caption display in the UI.
collection : stringCollection attribute to specify where collection comes from.
collectionAnnotation : stringSpace separated list of annotations which do not exist in the Domain Model.
collectionLazy : booleanTrue if collection is lazy, false if subcollection.
collectionOrderBy : stringOrderBy order by clause to be applied to the collection: ((attr1 . asc1) ... (attrN . ascN)).
collectionQuery : stringList of additional attributes to include in collection read query.
collectionWhere : stringWhere clause to be applied to the collection.
control : identifierThe control type this should be rendered with.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
draw3D : booleanDraw chart with 3D effect.
edit : stringBoolean property specifying whether the insert, delete, or edit operations are allowed in the column.
enabled : stringThe attribute, association path, or a constant returning boolean to set enablement.
error : stringExpression returning non-#f if the message should be treated as an error. The raw message is passed as "this".
event : identifierThe UI event to fire when chart series is clicked. The information about the series is passed as parameter.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
exclusive : booleanIf true lack of selection means disabling children collection query. Otherwise, children query is generated.
itemLabelsVisible : booleanTrue to make item labels visible.
itemTooltipsVisible : booleanTrue to generate tooltips.
legend : booleanTrue to show chart legend.
legendPosition : LegendPositionPosition legend at one of top, left, right, or bottom sides of the chart.
Valid values based on“string”. top left right bottom menu : identifierContext menu name.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
name : uiIdentifierUniquely identifies the tabbable control.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter. Case and length are not restricted. Letters and numbers are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
nullCaption : stringString identifier for the UI display string when the chart contains no data. If not specified, defaults to "No data to display".
required : stringThe attribute, association path, or a constant returning boolean to set whether the value for the control is required.
If the attribute is required in the model, it takes precedence and one cannot change this setting in the UI. If the attribute is not required in the model, the requiredness can be set to an attribute, association path, or a constant returning boolean. If the value is set to #t, or the attribute value is true, the requiredness cannot be changed using 'required' view property that is set via client-side API. If the value is left blank, it is set to #f, or the attribute value is false, the requiredness can be changed using 'required' view property that is set via client-side API.style : stringChart style attribute, or constant.
tabIndex : longThe index number of the tabbable control. Must be a long integer.
tabStop : booleanSpecifies if tabbing should stop on the tabbable control
title : stringChart title string indentifier. Title is part of chart.
toolbar : identifierToolbar name.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
tooltip : stringThe attribute, association path, or a constant specifying tooltip.
visible : stringThe attribute, association path, or a constant returning boolean to set visibility.
Content
Sequence of:
t_PieChartType_PieDataset [1..1]
Example
<Menu name="menu">
<MenuItem event="sysCopy" name="menuItem"/>
</Menu>
...
<PieChart caption="Account Allocation" draw3D="true" itemLabelsVisible="true"
itemTooltipsVisible="true" legendPosition="right" menu="menu" name="pieChart"
style=""RoundTopSmall"" toolbar="menu">
<PieDataset key="fullName" label="fullName" value="balance"/>
</PieChart>
Parents
Parent topic: t_TableLayoutType_Rows_Row_Holder
Parent topic: t_SplitterLayoutType_Holder
Parent topic: t_ActionTileType_Icon
Parent topic: t_ActionTileType_Summary
Parent topic: t_ActionTileType_ActionIcon
Parent topic: t_ExpandableTileType_Icon
Parent topic: t_ExpandableTileType_Summary
Parent topic: t_ExpandableTileType_ActionIcon
Parent topic: t_ExpandableTileType_Detail
Parent topic: t_ExpandableTileType_Attachment
Parent topic: t_ExpandableTileType_Toolbar