Properties
Optional activeEntries
activeEntries: any[]
Optional angleSpan
angleSpan: number
Optional animations
animations: boolean
Optional arcWidth
arcWidth: number
Optional autoScale
autoScale: boolean
Optional axisTickFormatting
axisTickFormatting: any
Optional bandColor
bandColor: string
Optional barPadding
barPadding: number
Optional baseValue
baseValue: number | "auto"
Optional bigSegments
bigSegments: number
Optional cardColor
cardColor: string
Optional customColors
customColors: any
Optional dataLabelFormatting
dataLabelFormatting: any
Optional designatedTotal
designatedTotal: number
Optional doughnut
doughnut: boolean
Optional emptyColor
emptyColor: string
Optional explodeSlices
explodeSlices: boolean
Optional gradient
gradient: boolean
Optional groupPadding
groupPadding: number
Optional innerPadding
innerPadding: number | number[]
Optional label
label: string
Optional labelFormatting
labelFormatting: any
Optional labelTrim
labelTrim: boolean
Optional labelTrimSize
labelTrimSize: number
Optional labels
labels: boolean
Optional legend
legend: boolean
Optional legendPosition
legendPosition: "right" | "below"
Optional legendTitle
legendTitle: string
Optional margin
margin: number[]
Optional maxLabelLength
maxLabelLength: number
Optional maxRadius
maxRadius: number
Optional maxXAxisTickLength
maxXAxisTickLength: number
Optional maxYAxisTickLength
maxYAxisTickLength: number
Optional minRadius
minRadius: number
Optional minWidth
minWidth: number
Optional nameFormatting
nameFormatting: any
Optional noBarWhenZero
noBarWhenZero: boolean
Optional percentageFormatting
percentageFormatting: any
Optional previousValue
previousValue: number
Optional rangeFillOpacity
rangeFillOpacity: number
Optional referenceLines
referenceLines: any[]
Optional results
results: any[]
Optional rotateXAxisTicks
rotateXAxisTicks: boolean
Optional roundDomains
roundDomains: boolean
Optional roundEdges
roundEdges: boolean
Optional scheme
scheme: any
Optional schemeType
schemeType: "ordinal" | "linear"
Optional showAxis
showAxis: boolean
Optional showDataLabel
showDataLabel: boolean
Optional showGridLines
showGridLines: boolean
Optional showRefLabels
showRefLabels: boolean
Optional showRefLines
showRefLines: boolean
Optional showSeriesOnHover
showSeriesOnHover: boolean
Optional showText
showText: boolean
Optional showXAxisLabel
showXAxisLabel: boolean
Optional showYAxisLabel
showYAxisLabel: boolean
Optional smallSegments
smallSegments: number
Optional startAngle
startAngle: number
Optional textColor
textColor: string
Optional textValue
textValue: string
Optional timeline
timeline: boolean
Optional tooltipDisabled
tooltipDisabled: boolean
Optional tooltipText
tooltipText: any
Optional trimLabels
trimLabels: boolean
Optional trimXAxisTicks
trimXAxisTicks: boolean
Optional trimYAxisTicks
trimYAxisTicks: boolean
type
type: DraymanNgxChartType
Optional units
units: string
Optional value
value: number
Optional valueFormatting
valueFormatting: any
Optional view
view: [number, number]
Optional xAxis
xAxis: boolean
Optional xAxisLabel
xAxisLabel: string
Optional xAxisTickFormatting
xAxisTickFormatting: any
Optional xAxisTicks
xAxisTicks: any[]
Optional xScaleMax
xScaleMax: any
Optional xScaleMin
xScaleMin: any
Optional yAxis
yAxis: boolean
Optional yAxisLabel
yAxisLabel: string
Optional yAxisMinScale
yAxisMinScale: number
Optional yAxisTickFormatting
yAxisTickFormatting: any
Optional yAxisTicks
yAxisTicks: any[]
Optional yScaleMax
yScaleMax: number
Optional yScaleMin
yScaleMin: number
<drayman-ngx-charts />
Charts powered by ngx-charts library.
Example of usage
Simple pie chart
export const component: DraymanComponent = async ({ forceUpdate }) => { return () => ( <drayman-ngx-charts type="pie" results={ [ { name: 'Cherries', value: 10 }, { name: 'Blueberries', value: 20 }, ] } labels /> ); }Stacked vertical bar chart
export const component: DraymanComponent = async ({ forceUpdate }) => { return () => ( <drayman-ngx-charts type="verticalBarStacked" results={[ { name: 'Germany', series: [ { name: '2010', value: 7300000 }, { name: '2011', value: 8940000 }, ], }, { name: 'USA', series: [ { name: '2010', value: 7870000 }, { name: '2011', value: 8270000 }, ], }, ]} legend xAxis yAxis showGridLines /> ); }