lost-sia
Version:
Single Image Annotation Tool
18 lines (17 loc) • 853 B
TypeScript
import { default as Annotation } from '../../Annotation/logic/Annotation';
import { default as AnnotationTool } from '../../models/AnnotationTool';
import { default as CanvasAction } from '../../models/CanvasAction';
import { Label, UiConfig } from '../../types';
type CanvasProps = {
annotations?: Annotation[];
image: string;
selectedAnnoTool: AnnotationTool;
possibleLabels: Label[];
preventScrolling: boolean;
uiConfig: UiConfig;
onAnnoEvent?: (annotation: Annotation, canvasAction: CanvasAction) => void | undefined;
onKeyDown?: (e: any) => void | undefined;
onKeyUp?: (e: any) => void | undefined;
};
declare const CanvasWithOffset: ({ annotations, image, selectedAnnoTool, possibleLabels, preventScrolling, uiConfig, }: CanvasProps) => import("react/jsx-runtime").JSX.Element;
export default CanvasWithOffset;