IBarChartSettings
Defined in: js-api/src/interfaces/d4.ts:834
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
allowDynamicMenus | boolean | - | js-api/src/interfaces/d4.ts:1004 |
annotationFont | string | - | js-api/src/interfaces/d4.ts:1040 |
annotationRegions | string | - | js-api/src/interfaces/d4.ts:1034 |
autoLayout | boolean | - | js-api/src/interfaces/d4.ts:927 |
axisColor | number | - | js-api/src/interfaces/d4.ts:959 |
axisFont | string | - | js-api/src/interfaces/d4.ts:949 |
axisType | "linear" | "logarithmic" | - | js-api/src/interfaces/d4.ts:877 |
backColor | number | - | js-api/src/interfaces/d4.ts:957 |
barBorderLineColor | number | - | js-api/src/interfaces/d4.ts:971 |
barBorderLineFilteredColor | number | - | js-api/src/interfaces/d4.ts:969 |
barBorderLineMouseOverColor | number | - | js-api/src/interfaces/d4.ts:967 |
barBorderLineMouseOverWidth | number | - | js-api/src/interfaces/d4.ts:937 |
barBorderLineWidth | number | - | js-api/src/interfaces/d4.ts:939 |
barColor | number | - | js-api/src/interfaces/d4.ts:961 |
barCornerRadius | number | - | js-api/src/interfaces/d4.ts:943 |
barSortOrder | string | Whether the bars should be sorted in ascending or descending order. See also Bar Sort Type. | js-api/src/interfaces/d4.ts:875 |
barSortType | string | Whether to sort bars by category or by value. See also Bar Sort Order | js-api/src/interfaces/d4.ts:871 |
categoryColor | number | - | js-api/src/interfaces/d4.ts:963 |
categoryValueWidth | number | - | js-api/src/interfaces/d4.ts:931 |
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:891 |
colorAggrType | string | Color aggregation type. | js-api/src/interfaces/d4.ts:895 |
colorColumnName | string | - | js-api/src/interfaces/d4.ts:892 |
controlsFont | string | Viewer controls elements font. | js-api/src/interfaces/d4.ts:1002 |
description | string | Viewer description that gets shown at the Descriptor Position. Markup is supported. | js-api/src/interfaces/d4.ts:1018 |
descriptionPosition | "Left" | "Right" | "Top" | "Bottom" | - | js-api/src/interfaces/d4.ts:1030 |
descriptionVisibilityMode | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:1032 |
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:999 |
font | string | - | js-api/src/interfaces/d4.ts:947 |
formulaFont | string | - | js-api/src/interfaces/d4.ts:1054 |
formulaLines | string | - | js-api/src/interfaces/d4.ts:1042 |
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:1022 |
includeNulls | boolean | Indicates whether the "no data" bar should appear when the Split value is not present. | js-api/src/interfaces/d4.ts:867 |
initializationFunction | string | Namespace-qualified function that gets executed when a viewer is initialized | js-api/src/interfaces/d4.ts:1025 |
invertColorScheme | boolean | - | js-api/src/interfaces/d4.ts:897 |
legendPosition | "Auto" | "Left" | "Right" | "Top" | "Bottom" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | - | js-api/src/interfaces/d4.ts:992 |
legendVisibility | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:990 |
linearColorScheme | number[] | - | js-api/src/interfaces/d4.ts:899 |
maxBarHeight | number | - | js-api/src/interfaces/d4.ts:941 |
maxCategoryWidth | number | - | js-api/src/interfaces/d4.ts:929 |
minTextHeight | number | - | js-api/src/interfaces/d4.ts:951 |
onClick | "Select" | "None" | "Filter" | Determines what happens when you click on a bar. | js-api/src/interfaces/d4.ts:839 |
onInitializedScript | string | JavaScript that gets executed after a viewer is initialized and added to the TableView | js-api/src/interfaces/d4.ts:1028 |
orientation | string | - | js-api/src/interfaces/d4.ts:887 |
outerMarginBottom | number | - | js-api/src/interfaces/d4.ts:979 |
outerMarginLeft | number | - | js-api/src/interfaces/d4.ts:973 |
outerMarginRight | number | - | js-api/src/interfaces/d4.ts:975 |
outerMarginTop | number | - | js-api/src/interfaces/d4.ts:977 |
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:863 |
rowSource | "All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow" | Determines the rows shown on the scatter plot. | js-api/src/interfaces/d4.ts:836 |
showAllCats | boolean | - | js-api/src/interfaces/d4.ts:981 |
showCategorySelector | boolean | - | js-api/src/interfaces/d4.ts:852 |
showCategoryValues | boolean | - | js-api/src/interfaces/d4.ts:848 |
showCategoryZeroBaseline | boolean | - | js-api/src/interfaces/d4.ts:935 |
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:955 |
showContextMenu | boolean | Properties common for all viewers todo: use code generation | js-api/src/interfaces/d4.ts:1008 |
showDataframeAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:1038 |
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:986 |
showFilteredRows | boolean | Show which part is filtered Only works with RowSource = All | js-api/src/interfaces/d4.ts:923 |
showLabels | string | - | js-api/src/interfaces/d4.ts:988 |
showMouseOverRect | boolean | - | js-api/src/interfaces/d4.ts:919 |
showMouseOverRows | boolean | - | js-api/src/interfaces/d4.ts:925 |
showSelectedRows | boolean | Whether the selected rows are indicated. Only works for cumulative aggregations such as count. | js-api/src/interfaces/d4.ts:917 |
showStackPercentage | boolean | Shows the share of each stack segment in its bar, in percent, when the segment fits the label. | js-api/src/interfaces/d4.ts:913 |
showStackSelector | boolean | - | js-api/src/interfaces/d4.ts:910 |
showTitle | boolean | - | js-api/src/interfaces/d4.ts:1012 |
showValueAxis | boolean | - | js-api/src/interfaces/d4.ts:883 |
showValueAxisLine | boolean | - | js-api/src/interfaces/d4.ts:933 |
showValueSelector | boolean | - | js-api/src/interfaces/d4.ts:885 |
showValuesInsteadOfCategories | boolean | - | js-api/src/interfaces/d4.ts:850 |
showViewerAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:1036 |
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:842 |
splitColumnName | string | - | js-api/src/interfaces/d4.ts:843 |
splitMap | string | Time unit map function for Split (applicable to dates only). | js-api/src/interfaces/d4.ts:846 |
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:904 |
stackColumnName | string | - | js-api/src/interfaces/d4.ts:905 |
stackMap | string | Time unit map function for Stack (applicable to dates only). | js-api/src/interfaces/d4.ts:908 |
table | string | - | js-api/src/interfaces/d4.ts:1014 |
title | string | - | js-api/src/interfaces/d4.ts:1010 |
useSplitColors | boolean | - | js-api/src/interfaces/d4.ts:983 |
value | string | Value column. See Value Aggr Type for aggregation options. | js-api/src/interfaces/d4.ts:855 |
valueAggrType | string | Value aggregation. | js-api/src/interfaces/d4.ts:859 |
valueColumnName | string | - | js-api/src/interfaces/d4.ts:856 |
valueMax | number | - | js-api/src/interfaces/d4.ts:881 |
valueMin | number | - | js-api/src/interfaces/d4.ts:879 |
valueTextColor | number | - | js-api/src/interfaces/d4.ts:965 |
verticalAlign | "Top" | "Bottom" | "Center" | - | js-api/src/interfaces/d4.ts:945 |