UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

48 lines (47 loc) 1.01 kB
import { ChartData } from '../view-chart/types'; export interface ViewOptions { width: number; height: number; margin: ChartMargin; showXLabel?: boolean; showYLabel?: boolean; } export interface ChartMargin { top: number; left: number; right: number; bottom: number; } export interface ChartView { width: number; height: number; xOffset: number; margin?: ChartMargin; } export interface ObjectStyle { [key: string]: any; } export type TickValue = string & number & Date; export interface Tick { value: TickValue; x: TickValue; y: number; color?: string; } export declare enum Orientation { 'VERTICAL' = "vertical", 'HORIZONTAL' = "horizontal" } export interface SeriesData extends ChartData { path?: string; areaPath?: string; lineWidth?: number; gradientFillId?: string; visibility?: string; } export interface DomainParams { yDomain: number[]; xDomain: number[]; height: number; width: number; }