in src/visual.ts [1243:1270]
private calculateYAxes(
metaDataColumn: DataViewMetadataColumn,
minOrdinalRectThickness: number
): IAxisProperties {
let yAxisSettings: HistogramYAxisSettings = this.data.settings.yAxis,
formatString: string = (this.data.settings.general.frequency)
? ValueFormatter.getFormatStringByColumn(metaDataColumn)
: undefined;
return HistogramAxisHelper.createAxis({
onRight: Visual.shouldShowYOnRight(this.data.settings),
pixelSpan: this.viewportIn.height,
dataDomain: [yAxisSettings.start, yAxisSettings.end],
metaDataColumn,
formatString: formatString,
outerPadding: this.outerPadding,
isScalar: true,
isVertical: true,
useTickIntervalForDisplayUnits: true,
isCategoryAxis: false,
getValueFn: (index: number) => index,
scaleType: axisScale.linear,
innerPaddingRatio: Default.InnerPaddingRatio,
minOrdinalRectThickness: minOrdinalRectThickness,
tickLabelPadding: undefined,
is100Pct: true
});
}