You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.4 KiB

4 months ago
import { Band } from './band';
import { PointOptions, BandOptions } from '../types';
/**
* Point
*
* band scale bandWidth 0
*
*
*
* PO = Padding = PaddingInner
* domain = ["A", "B", "C"]
*
* |<------------------------------------------- range ------------------------------------------->|
* | | | | |
* |<--step*PO-->|<--------------step------------->|<--------------step------------->|<--step*PO-->|
* | | | | |
* | A B C |
* |-----------------------------------------------------------------------------------------------|
*
* 便 d3 8 - 9
*/
export declare class Point extends Band<PointOptions & BandOptions> {
protected getDefaultOptions(): {
domain: any[];
range: number[];
align: number;
round: boolean;
padding: number;
unknown: symbol;
paddingInner: number;
paddingOuter: number;
};
constructor(options?: PointOptions);
protected getPaddingInner(): number;
clone(): Point;
update(options?: PointOptions): void;
protected getPaddingOuter(): number;
}