@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
34 lines (33 loc) • 1.29 kB
TypeScript
import { Color, Optional, ScanditIcon } from "@scandit/web-datacapture-core";
import { ScanditHTMLElement as ScanditHTMLElement$1 } from "@scandit/web-datacapture-core/build/js/private/utils/index.js";
//#region src/main/ar/ui/atoms/BarcodeArInfoAnnotationBodyComponent.d.ts
declare class BarcodeArInfoAnnotationBodyComponent extends ScanditHTMLElement$1 {
static tag: "scandit-barcode-ar-info-annotation-body";
isLeftIconTappable: boolean;
isRightIconTappable: boolean;
private textElement;
private containerElement;
constructor();
set rightIcon(icon: Optional<ScanditIcon>);
get rightIcon(): Optional<ScanditIcon>;
set leftIcon(icon: Optional<ScanditIcon>);
get leftIcon(): Optional<ScanditIcon>;
get text(): string;
set text(value: string);
get textSize(): number;
set textSize(value: number);
get textAlignment(): string;
set textAlignment(value: string);
get textColor(): Color;
set textColor(color: Color);
static create(): BarcodeArInfoAnnotationBodyComponent;
protected static register(): void;
private static createStyleElement;
}
declare global {
interface HTMLElementTagNameMap {
[BarcodeArInfoAnnotationBodyComponent.tag]: BarcodeArInfoAnnotationBodyComponent;
}
}
//#endregion
export { BarcodeArInfoAnnotationBodyComponent as t };