UNPKG

scanbot-web-sdk

Version:

Scanbot Web Document and Barcode Scanner SDK

25 lines (24 loc) 1.07 kB
import React from "react"; import { BarcodeOverlay } from "./barcode-overlay"; import { Point } from "../../utils/dto/Point"; import { BarcodePolygonLabelStyle, SelectionOverlayConfiguration, SelectionOverlayTextFormat } from "../../model/configuration/selection-overlay-configuration"; import { BarcodeItem } from "../../core-types"; export declare class BarcodePolygonLabelProps { element: BarcodeOverlay; configuration: SelectionOverlayConfiguration; animateToPoints?: Point[]; onClick?: (element: BarcodeOverlay) => void; } interface State { element: BarcodeOverlay; } export default class BarcodePolygonLabel<Props extends BarcodePolygonLabelProps = BarcodePolygonLabelProps> extends React.Component<Props, State> { customStyle?: BarcodePolygonLabelStyle; constructor(props: any); style(style: BarcodePolygonLabelStyle): void; update(model: BarcodeOverlay): void; label: HTMLDivElement; formatText(code: BarcodeItem, format: SelectionOverlayTextFormat): string | undefined; render(): React.ReactNode; } export {};