@deltares/fews-web-oc-charts
Version:
FEWS Chart Library
24 lines (23 loc) • 608 B
TypeScript
import { Axes } from '../Axes/axes.js';
import { CartesianAxes } from '../index.js';
import { Visitor } from './visitor.js';
import { Property } from 'csstype';
export interface BeaufortAxisOptions {
x?: {
axisIndex: number;
};
y?: {
axisIndex: number;
};
colors: Record<string, Property.Color>;
}
export declare class BeaufortAxis implements Visitor {
private group;
private axis;
private options;
private isVertical;
constructor(options: BeaufortAxisOptions);
visit(axis: Axes): void;
create(axis: CartesianAxes): void;
redraw(): void;
}