UNPKG

@carbon/charts

Version:
24 lines (23 loc) 885 B
import { ScaleBand } from 'd3'; import { Bar } from './bar'; import { RenderTypes } from '../../interfaces/enums'; export declare class GroupedBar extends Bar { type: string; renderType: RenderTypes; groupScale: ScaleBand<any>; padding: number; readonly defaultStepFactor = 70; init(): void; render(animate: boolean): void; handleLegendOnHover: (event: CustomEvent) => void; handleLegendMouseOut: () => void; addEventListeners(): void; destroy(): void; protected getDataCorrespondingToLabel(label: string): any; protected getGroupWidth(label?: string): number; protected getDomainScaleStep(): number; protected getTotalGroupPadding(numGroups?: number): number; protected getBarWidth(): any; protected setGroupScale(): void; protected getGroupScaleForLabel(label: string): ScaleBand<any>; }