/*! * * Wijmo Library 5.20251.40 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.react.barcode.common} * Contains React components for the wijmo.barcode.common module. */ /** * */ export declare var ___keepComment: any; import { WjForwardRefExoticComponent } from 'wijmo/wijmo.react.base'; import { BarcodeBaseEvents, BarcodeBaseInputs } from 'wijmo/wijmo.react.barcode.base'; import { IQuietZoneWithAddOn, LabelPosition, NarrowToWideRatio } from 'wijmo/wijmo.barcode'; import * as wjcReactBase from 'wijmo/wijmo.react.base'; import * as wjcBarcodeCommon from 'wijmo/wijmo.barcode.common'; export declare type BarcodeCodebarInputs = BarcodeBaseInputs & { autoWidth?: boolean; autoWidthZoom?: number; checkDigit?: number; labelPosition?: LabelPosition | string; nwRatio?: NarrowToWideRatio | string; showLabel?: boolean; }; export declare type BarcodeCodebarEvents = BarcodeBaseEvents & {}; export declare const BarcodeCodebarMeta: { inputs: string[]; events: string[]; }; export declare type BarcodeCodabarProps = BarcodeCodebarInputs & BarcodeCodebarEvents; export declare type BarcodeCodabarRef = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Codabar} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Codabar} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeCodabar: WjForwardRefExoticComponent; export declare type BarcodeEanBaseInputs = BarcodeBaseInputs & { labelPosition?: LabelPosition | string; showLabel?: boolean; }; export declare type BarcodeEanBaseEvents = BarcodeBaseEvents & {}; export declare const BarcodeEanBaseMeta: { inputs: string[]; events: string[]; }; export declare type BarcodeEan8Inputs = BarcodeEanBaseInputs & {}; export declare type BarcodeEan8Events = BarcodeEanBaseEvents & {}; export declare const BarcodeEan8Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeEan8Props = BarcodeEan8Inputs & BarcodeEan8Events; export declare type BarcodeEan8Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Ean8} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Ean8} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeEan8: WjForwardRefExoticComponent; export declare type BarcodeEan13Inputs = BarcodeEanBaseInputs & { addOn?: string | number; addOnHeight?: string | number; addOnLabelPosition?: LabelPosition | string; }; export declare type BarcodeEan13Events = BarcodeEanBaseEvents & {}; export declare const BarcodeEan13Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeEan13Props = BarcodeEan13Inputs & BarcodeEan13Events; export declare type BarcodeEan13Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Ean13} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Ean13} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeEan13: WjForwardRefExoticComponent; export declare type BarcodeCode39Inputs = BarcodeBaseInputs & { autoWidth?: boolean; autoWidthZoom?: number; checkDigit?: boolean; fullAscii?: boolean; labelPosition?: LabelPosition | string; labelWithStartAndStopCharacter?: boolean; nwRatio?: NarrowToWideRatio | string; showLabel?: boolean; }; export declare type BarcodeCode39Events = BarcodeBaseEvents & {}; export declare const BarcodeCode39Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeCode39Props = BarcodeCode39Inputs & BarcodeCode39Events; export declare type BarcodeCode39Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Code39} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Code39} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeCode39: WjForwardRefExoticComponent; export declare type BarcodeCode128Inputs = BarcodeBaseInputs & { autoWidth?: boolean; autoWidthZoom?: number; codeSet?: wjcBarcodeCommon.Code128CodeSet | string; labelPosition?: LabelPosition | string; showLabel?: boolean; }; export declare type BarcodeCode128Events = BarcodeBaseEvents & {}; export declare const BarcodeCode128Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeCode128Props = BarcodeCode128Inputs & BarcodeCode128Events; export declare type BarcodeCode128Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Code128} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Code128} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeCode128: WjForwardRefExoticComponent; export declare type BarcodeGs1_128Inputs = BarcodeBaseInputs & { autoWidth?: boolean; autoWidthZoom?: number; labelPosition?: LabelPosition | string; showLabel?: boolean; }; export declare type BarcodeGs1_128Events = BarcodeBaseEvents & {}; export declare const BarcodeGs1_128Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeGs1_128Props = BarcodeGs1_128Inputs & BarcodeGs1_128Events; export declare type BarcodeGs1_128Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.Gs1_128} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.Gs1_128} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeGs1_128: WjForwardRefExoticComponent; export declare type BarcodeUpcBaseInputs = BarcodeBaseInputs & { addOn?: string | number; addOnHeight?: string | number; addOnLabelPosition?: LabelPosition | string; labelPosition?: LabelPosition | string; quietZone?: IQuietZoneWithAddOn; showLabel?: boolean; }; export declare type BarcodeUpcBaseEvents = BarcodeBaseEvents & {}; export declare const BarcodeUpcBaseMeta: { inputs: string[]; events: string[]; }; export declare type BarcodeUpcAInputs = BarcodeUpcBaseInputs & {}; export declare type BarcodeUpcAEvents = BarcodeUpcBaseEvents & {}; export declare const BarcodeUpcAMeta: { inputs: string[]; events: string[]; }; export declare type BarcodeUpcAProps = BarcodeUpcAInputs & BarcodeUpcAEvents; export declare type BarcodeUpcARef = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.UpcA} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.UpcA} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeUpcA: WjForwardRefExoticComponent; export declare type BarcodeUpcE0Inputs = BarcodeUpcBaseInputs & {}; export declare type BarcodeUpcE0Events = BarcodeUpcBaseEvents & {}; export declare const BarcodeUpcE0Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeUpcE0Props = BarcodeUpcE0Inputs & BarcodeUpcE0Events; export declare type BarcodeUpcE0Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.UpcE0} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.UpcE0} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeUpcE0: WjForwardRefExoticComponent; export declare type BarcodeUpcE1Inputs = BarcodeUpcBaseInputs & {}; export declare type BarcodeUpcE1Events = BarcodeUpcBaseEvents & {}; export declare const BarcodeUpcE1Meta: { inputs: string[]; events: string[]; }; export declare type BarcodeUpcE1Props = BarcodeUpcE1Inputs & BarcodeUpcE1Events; export declare type BarcodeUpcE1Ref = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.UpcE1} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.UpcE1} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeUpcE1: WjForwardRefExoticComponent; export declare type BarcodeQrCodeInputs = BarcodeBaseInputs & { charCode?: number[]; charset?: wjcBarcodeCommon.QrCodeCharset | string; connection?: boolean; connectionIndex?: number; errorCorrectionLevel?: wjcBarcodeCommon.QrCodeCorrectionLevel | string; mask?: number; model?: wjcBarcodeCommon.QrCodeModel | string; version?: number; }; export declare type BarcodeQrCodeEvents = BarcodeBaseEvents & {}; export declare const BarcodeQrCodeMeta: { inputs: string[]; events: string[]; }; export declare type BarcodeQrCodeProps = BarcodeQrCodeInputs & BarcodeQrCodeEvents; export declare type BarcodeQrCodeRef = wjcReactBase.WjRef; /** * React component for the {@link wijmo.barcode.common.QrCode} control. * * The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.common.QrCode} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const BarcodeQrCode: WjForwardRefExoticComponent;