@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
58 lines (57 loc) • 2.05 kB
TypeScript
import { Rectangle, Parameter } from "./../index";
export interface BarcodeSelectionInterface {
allowedLengths?: string;
barcode39CheckDigit?: boolean;
charset?: string;
codabarStartEndDigits?: boolean;
formats: string;
gs1?: boolean;
pages?: string;
pureBarcode?: boolean;
resolution?: number;
scanArea?: Rectangle;
tryHarder?: boolean;
upcEanExtensions?: string;
}
export declare class BarcodeSelection implements BarcodeSelectionInterface, Parameter {
allowedLengths?: string;
barcode39CheckDigit?: boolean;
charset?: string;
codabarStartEndDigits?: boolean;
formats: string;
gs1?: boolean;
pages?: string;
pureBarcode?: boolean;
resolution?: number;
scanArea?: Rectangle;
tryHarder?: boolean;
upcEanExtensions?: string;
constructor(data: any);
static getAllowedLengthsDefault(): string;
static getAllowedLengthsDescription(): string;
static getBarcode39CheckDigitDefault(): boolean;
static getBarcode39CheckDigitDescription(): string;
static getCharsetDefault(): string;
static getCharsetDescription(): string;
static getCodabarStartEndDigitsDefault(): boolean;
static getCodabarStartEndDigitsDescription(): string;
static getFormatsDefault(): string;
static getFormatsDescription(): string;
static getGs1Default(): boolean;
static getGs1Description(): string;
static getPagesDefault(): string;
static getPagesDescription(): string;
static getPureBarcodeDefault(): boolean;
static getPureBarcodeDescription(): string;
static getResolutionDefault(): number;
static getResolutionDescription(): string;
static getResolutionMin(): number;
static getScanAreaDescription(): string;
static getTryHarderDefault(): boolean;
static getTryHarderDescription(): string;
static getUpcEanExtensionsDefault(): string;
static getUpcEanExtensionsDescription(): string;
static fromJson(data: any): BarcodeSelection;
toJson(): any;
clone(): BarcodeSelection;
}