@@ -242,6 +242,8 @@ export type AxisOptionsBase = {
242242 tickCount ?: number
243243 innerBandPadding ?: number
244244 outerBandPadding ?: number
245+ innerSeriesBandPadding ?: number
246+ outerSeriesBandPadding ?: number
245247 minBandSize ?: number
246248 maxBandSize ?: number
247249 minDomainLength ?: number
@@ -346,6 +348,8 @@ export type ResolvedAxisOptions<TAxisOptions> = TSTB.Object.Required<
346348 | 'tickLabelRotationDeg'
347349 | 'innerBandPadding'
348350 | 'outerBandPadding'
351+ | 'innerSeriesBandPadding'
352+ | 'outerSeriesBandPadding'
349353 | 'show'
350354 | 'stacked'
351355>
@@ -365,7 +369,8 @@ export type AxisTime<TDatum> = Omit<
365369 axisFamily : 'time'
366370 scale : ScaleTime < number , number , never >
367371 outerScale : ScaleTime < number , number , never >
368- bandScale ?: ScaleBand < number >
372+ primaryBandScale ?: ScaleBand < number >
373+ seriesBandScale ?: ScaleBand < number >
369374 formatters : {
370375 default : ( value : Date ) => string
371376 scale : ( value : Date ) => string
@@ -381,7 +386,8 @@ export type AxisLinear<TDatum> = Omit<
381386 axisFamily : 'linear'
382387 scale : ScaleLinear < number , number , never >
383388 outerScale : ScaleLinear < number , number , never >
384- bandScale ?: ScaleBand < number >
389+ primaryBandScale ?: ScaleBand < number >
390+ seriesBandScale ?: ScaleBand < number >
385391 formatters : {
386392 default : ( value : ChartValue < any > ) => string
387393 scale : ( value : number ) => string
@@ -397,6 +403,7 @@ export type AxisBand<TDatum> = Omit<
397403 axisFamily : 'band'
398404 scale : ScaleBand < any >
399405 outerScale : ScaleBand < any >
406+ seriesBandScale : ScaleBand < number >
400407 formatters : {
401408 default : ( value : any ) => string
402409 scale : ( value : any ) => string
0 commit comments