IBarChartSettings
Defined in: js-api/src/interfaces/d4.ts:4
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
allowDynamicMenus | boolean | - | js-api/src/interfaces/d4.ts:171 |
annotationFont | string | - | js-api/src/interfaces/d4.ts:207 |
annotationRegions | string | - | js-api/src/interfaces/d4.ts:201 |
autoLayout | boolean | - | js-api/src/interfaces/d4.ts:94 |
axisColor | number | - | js-api/src/interfaces/d4.ts:126 |
axisFont | string | - | js-api/src/interfaces/d4.ts:116 |
axisType | "linear" | "logarithmic" | - | js-api/src/interfaces/d4.ts:47 |
backColor | number | - | js-api/src/interfaces/d4.ts:124 |
barBorderLineColor | number | - | js-api/src/interfaces/d4.ts:138 |
barBorderLineFilteredColor | number | - | js-api/src/interfaces/d4.ts:136 |
barBorderLineMouseOverColor | number | - | js-api/src/interfaces/d4.ts:134 |
barBorderLineMouseOverWidth | number | - | js-api/src/interfaces/d4.ts:104 |
barBorderLineWidth | number | - | js-api/src/interfaces/d4.ts:106 |
barColor | number | - | js-api/src/interfaces/d4.ts:128 |
barCornerRadius | number | - | js-api/src/interfaces/d4.ts:110 |
barSortOrder | string | Whether the bars should be sorted in ascending or descending order. See also Bar Sort Type. | js-api/src/interfaces/d4.ts:45 |
barSortType | string | Whether to sort bars by category or by value. See also Bar Sort Order | js-api/src/interfaces/d4.ts:41 |
categoryColor | number | - | js-api/src/interfaces/d4.ts:130 |
categoryValueWidth | number | - | js-api/src/interfaces/d4.ts:98 |
color | string | Numerical column to be used for color-coding. The values in the bin get aggregated using the Color Aggr Type property. | js-api/src/interfaces/d4.ts:61 |
colorAggrType | string | Color aggregation type. | js-api/src/interfaces/d4.ts:65 |
colorColumnName | string | - | js-api/src/interfaces/d4.ts:62 |
controlsFont | string | Viewer controls elements font. | js-api/src/interfaces/d4.ts:169 |
description | string | Viewer description that gets shown at the Descriptor Position. Markup is supported. | js-api/src/interfaces/d4.ts:185 |
descriptionPosition | "Top" | "Bottom" | "Left" | "Right" | - | js-api/src/interfaces/d4.ts:197 |
descriptionVisibilityMode | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:199 |
filter | string | Formula that filters out rows to show. Examples: ${AGE} > 20 or ${WEIGHT / 2)} > 100, ${SEVERITY} == 'Medium', ${RACE}.endsWith('sian') | js-api/src/interfaces/d4.ts:166 |
font | string | - | js-api/src/interfaces/d4.ts:114 |
formulaFont | string | - | js-api/src/interfaces/d4.ts:221 |
formulaLines | string | - | js-api/src/interfaces/d4.ts:209 |
help | string | Help to be shown when user clicks on the '?' icon on top. Could either be in markdown, or a URL (starting with '/' or 'http'). | js-api/src/interfaces/d4.ts:189 |
includeNulls | boolean | Indicates whether the "no data" bar should appear when the Split value is not present. | js-api/src/interfaces/d4.ts:37 |
initializationFunction | string | Namespace-qualified function that gets executed when a viewer is initialized | js-api/src/interfaces/d4.ts:192 |
invertColorScheme | boolean | - | js-api/src/interfaces/d4.ts:67 |
legendPosition | "Top" | "Bottom" | "Auto" | "Left" | "Right" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | - | js-api/src/interfaces/d4.ts:159 |
legendVisibility | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:157 |
linearColorScheme | number[] | - | js-api/src/interfaces/d4.ts:69 |
maxBarHeight | number | - | js-api/src/interfaces/d4.ts:108 |
maxCategoryWidth | number | - | js-api/src/interfaces/d4.ts:96 |
minTextHeight | number | - | js-api/src/interfaces/d4.ts:118 |
onClick | "Select" | "Filter" | "None" | Determines what happens when you click on a bar. | js-api/src/interfaces/d4.ts:9 |
onInitializedScript | string | JavaScript that gets executed after a viewer is initialized and added to the TableView | js-api/src/interfaces/d4.ts:195 |
orientation | string | - | js-api/src/interfaces/d4.ts:57 |
outerMarginBottom | number | - | js-api/src/interfaces/d4.ts:146 |
outerMarginLeft | number | - | js-api/src/interfaces/d4.ts:140 |
outerMarginRight | number | - | js-api/src/interfaces/d4.ts:142 |
outerMarginTop | number | - | js-api/src/interfaces/d4.ts:144 |
relativeValues | boolean | When true, each outermost bar is of the same width. This mode is useful for comparing relative value frequency when the Stack column is specified. | js-api/src/interfaces/d4.ts:33 |
rowSource | "All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow" | Determines the rows shown on the scatter plot. | js-api/src/interfaces/d4.ts:6 |
showAllCats | boolean | - | js-api/src/interfaces/d4.ts:148 |
showCategorySelector | boolean | - | js-api/src/interfaces/d4.ts:22 |
showCategoryValues | boolean | - | js-api/src/interfaces/d4.ts:18 |
showCategoryZeroBaseline | boolean | - | js-api/src/interfaces/d4.ts:102 |
showClippedBarIndicators | boolean | When enabled, shows hatched areas and arrows on bars that are clipped by the value axis range. | js-api/src/interfaces/d4.ts:122 |
showContextMenu | boolean | Properties common for all viewers todo: use code generation | js-api/src/interfaces/d4.ts:175 |
showDataframeAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:205 |
showDataframeFormulaLines | boolean | Control the visibility of dataframe-originated formula lines. Edit formula lines by right-clicking and selecting "Tools | Formula Lines" from the popup menu. Requires the PowerPack plugin. |
showEmptyBars | boolean | Indicates whether categories with no matching rows should appear as zero-height bars. | js-api/src/interfaces/d4.ts:153 |
showFilteredRows | boolean | Show which part is filtered Only works with RowSource = All | js-api/src/interfaces/d4.ts:90 |
showLabels | string | - | js-api/src/interfaces/d4.ts:155 |
showMouseOverRect | boolean | - | js-api/src/interfaces/d4.ts:86 |
showMouseOverRows | boolean | - | js-api/src/interfaces/d4.ts:92 |
showSelectedRows | boolean | Whether the selected rows are indicated. Only works for cumulative aggregations such as count. | js-api/src/interfaces/d4.ts:84 |
showStackSelector | boolean | - | js-api/src/interfaces/d4.ts:80 |
showTitle | boolean | - | js-api/src/interfaces/d4.ts:179 |
showValueAxis | boolean | - | js-api/src/interfaces/d4.ts:53 |
showValueAxisLine | boolean | - | js-api/src/interfaces/d4.ts:100 |
showValueSelector | boolean | - | js-api/src/interfaces/d4.ts:55 |
showValuesInsteadOfCategories | boolean | - | js-api/src/interfaces/d4.ts:20 |
showViewerAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:203 |
showViewerFormulaLines | boolean | Control the visibility of viewer-level formula lines. Edit formula lines by right-clicking and selecting "Tools | Formula Lines" from the popup menu. Requires the PowerPack plugin. |
split | string | A categorical column to split data on (each bar represents a category) | js-api/src/interfaces/d4.ts:12 |
splitColumnName | string | - | js-api/src/interfaces/d4.ts:13 |
splitMap | string | Time unit map function for Split (applicable to dates only). | js-api/src/interfaces/d4.ts:16 |
stack | string | A categorical column to further split data on. Each category would become a part of the bar resulting from Split. Shows stacked bars only when Value Aggr Type is additive. | js-api/src/interfaces/d4.ts:74 |
stackColumnName | string | - | js-api/src/interfaces/d4.ts:75 |
stackMap | string | Time unit map function for Stack (applicable to dates only). | js-api/src/interfaces/d4.ts:78 |
table | string | - | js-api/src/interfaces/d4.ts:181 |
title | string | - | js-api/src/interfaces/d4.ts:177 |
useSplitColors | boolean | - | js-api/src/interfaces/d4.ts:150 |
value | string | Value column. See Value Aggr Type for aggregation options. | js-api/src/interfaces/d4.ts:25 |
valueAggrType | string | Value aggregation. | js-api/src/interfaces/d4.ts:29 |
valueColumnName | string | - | js-api/src/interfaces/d4.ts:26 |
valueMax | number | - | js-api/src/interfaces/d4.ts:51 |
valueMin | number | - | js-api/src/interfaces/d4.ts:49 |
valueTextColor | number | - | js-api/src/interfaces/d4.ts:132 |
verticalAlign | "Center" | "Top" | "Bottom" | - | js-api/src/interfaces/d4.ts:112 |