@saran-ign/react-image-annotate
Version:
An Image Annotate Library for React
24 lines (23 loc) • 1.12 kB
TypeScript
import { Region } from '../types/region-tools.ts';
export type RegionLabelProps = {
region: Region;
editing?: boolean;
allowedClasses?: Array<string> | Array<{
id: string;
label: string;
}>;
allowedTags?: Array<string>;
tagSingleSelection?: boolean;
cls?: string;
tags?: Array<string>;
onDelete: (r: Region) => void;
onChange: (r: Region) => void;
onClose?: (r: Region) => void;
onOpen?: (r: Region) => void;
onRegionClassAdded?: (v: string) => void;
allowComments?: boolean;
onRegionTagAdded: (tag: string) => void;
};
export declare const RegionLabel: ({ region, editing, allowedClasses, allowedTags, onDelete, onChange, onClose, onOpen, onRegionClassAdded, allowComments, onRegionTagAdded, }: RegionLabelProps) => import("react/jsx-runtime").JSX.Element;
declare const _default: import('react').MemoExoticComponent<({ region, editing, allowedClasses, allowedTags, onDelete, onChange, onClose, onOpen, onRegionClassAdded, allowComments, onRegionTagAdded, }: RegionLabelProps) => import("react/jsx-runtime").JSX.Element>;
export default _default;