All files / src/components/ll_slice_figure index.d.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37                                                                         
import React from 'react';
 
interface Data {
  beginTime: string;
  endTime: string;
  status: string;
}
 
interface Status {
  color: string;
  text: string;
}
 
interface PathInfo {
  path: Path2D;
  status: string;
}
 
export enum TypeEnum {
  RICH = 'rich',
  SIMPLE = 'simple'
}
 
export interface LLSliceFigureProps {
  type: TypeEnum;
  format: string;
  auxiliaryText?: string;
  auxiliaryRange?: [string, string];
  data?: Array<Data>;
  statusParams: {
    [props: string]: Status;
  };
  timeLine?: Array<string>;
  timeRange: [string, string];
  style?: React.CSSProperties;
}