@orca-fe/pdf-viewer
Version:
PDF Viewer
21 lines (20 loc) • 937 B
TypeScript
import React from 'react';
import type { TooltipDataType } from '../def';
import type { ShapeCreatorProps } from '../TooltipCreator';
export interface PDFTooltipPainterProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'defaultChecked' | 'onChange'> {
drawing?: boolean;
onDrawChange?: (drawing: boolean) => void;
defaultData?: TooltipDataType[];
data?: TooltipDataType[];
onDataChange?: (data: TooltipDataType[], action: 'add' | 'change' | 'delete', index: number) => void;
defaultChecked?: number;
checked?: number;
onCheck?: (index: number) => void;
zoom?: number;
getPopupContainer?: (node: HTMLElement) => HTMLElement;
autoCheck?: boolean;
initialAttr?: ShapeCreatorProps['initialAttr'];
onChangeStart?: (index: number) => void;
}
declare const PDFTooltipPainter: (props: PDFTooltipPainterProps) => import("react/jsx-runtime").JSX.Element;
export default PDFTooltipPainter;