/*!
*
* 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.specialized}
* Contains React components for the wijmo.barcode.specialized module.
*/
/**
*
*/
export declare var ___keepComment: any;
import { WjForwardRefExoticComponent } from 'wijmo/wijmo.react.base';
import { BarcodeBaseEvents, BarcodeBaseInputs } from 'wijmo/wijmo.react.barcode.base';
import { LabelPosition, NarrowToWideRatio } from 'wijmo/wijmo.barcode';
import * as wjcReactBase from 'wijmo/wijmo.react.base';
import * as wjcBarcodeSpecialized from 'wijmo/wijmo.barcode.specialized';
export declare type BarcodeDataMatrixBaseInputs = BarcodeBaseInputs & {};
export declare type BarcodeDataMatrixBaseEvents = BarcodeBaseEvents & {};
export declare const BarcodeDataMatrixBaseMeta: {
inputs: string[];
events: string[];
};
export declare type BarcodeDataMatrixEcc000Inputs = BarcodeDataMatrixBaseInputs & {
symbolSize?: wjcBarcodeSpecialized.Ecc000_140SymbolSize;
version?: wjcBarcodeSpecialized.DataMatrixVersion | string;
};
export declare type BarcodeDataMatrixEcc000Events = BarcodeDataMatrixBaseEvents & {};
export declare const BarcodeDataMatrixEcc000Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeDataMatrixEcc000Props = BarcodeDataMatrixEcc000Inputs & BarcodeDataMatrixEcc000Events;
export declare type BarcodeDataMatrixEcc000Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.DataMatrixEcc000} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.DataMatrixEcc000} 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 BarcodeDataMatrixEcc000: WjForwardRefExoticComponent;
export declare type BarcodeDataMatrixEcc200Inputs = BarcodeDataMatrixBaseInputs & {
encodingMode?: wjcBarcodeSpecialized.Ecc200EncodingMode;
fileIdentifier?: number;
structureNumber?: number;
structuredAppend?: boolean;
symbolSize?: wjcBarcodeSpecialized.Ecc200SymbolSize;
};
export declare type BarcodeDataMatrixEcc200Events = BarcodeDataMatrixBaseEvents & {};
export declare const BarcodeDataMatrixEcc200Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeDataMatrixEcc200Props = BarcodeDataMatrixEcc200Inputs & BarcodeDataMatrixEcc200Events;
export declare type BarcodeDataMatrixEcc200Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.DataMatrixEcc200} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.DataMatrixEcc200} 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 BarcodeDataMatrixEcc200: WjForwardRefExoticComponent;
export declare type BarcodeCode49Inputs = BarcodeBaseInputs & {
groupIndex?: number;
grouping?: boolean;
labelPosition?: LabelPosition | string;
showLabel?: boolean;
};
export declare type BarcodeCode49Events = BarcodeBaseEvents & {};
export declare const BarcodeCode49Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeCode49Props = BarcodeCode49Inputs & BarcodeCode49Events;
export declare type BarcodeCode49Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.Code49} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.Code49} 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 BarcodeCode49: WjForwardRefExoticComponent;
export declare type BarcodeCode93Inputs = BarcodeBaseInputs & {
autoWidth?: boolean;
autoWidthZoom?: number;
checkDigit?: boolean;
fullAscii?: boolean;
labelPosition?: LabelPosition | string;
showLabel?: boolean;
};
export declare type BarcodeCode93Events = BarcodeBaseEvents & {};
export declare const BarcodeCode93Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeCode93Props = BarcodeCode93Inputs & BarcodeCode93Events;
export declare type BarcodeCode93Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.Code93} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.Code93} 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 BarcodeCode93: WjForwardRefExoticComponent;
export declare type BarcodeItf14Inputs = BarcodeBaseInputs & {
bearerBar?: boolean;
labelPosition?: LabelPosition | string;
nwRatio?: NarrowToWideRatio | string;
showLabel?: boolean;
};
export declare type BarcodeItf14Events = BarcodeBaseEvents & {};
export declare const BarcodeItf14Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeItf14Props = BarcodeItf14Inputs & BarcodeItf14Events;
export declare type BarcodeItf14Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.Itf14} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.Itf14} 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 BarcodeItf14: WjForwardRefExoticComponent;
export declare type BarcodeInterleaved2of5Inputs = BarcodeBaseInputs & {
autoWidth?: boolean;
autoWidthZoom?: number;
bearerBar?: boolean;
checkCharacter?: boolean;
labelPosition?: LabelPosition | string;
nwRatio?: NarrowToWideRatio | string;
showLabel?: boolean;
};
export declare type BarcodeInterleaved2of5Events = BarcodeBaseEvents & {};
export declare const BarcodeInterleaved2of5Meta: {
inputs: string[];
events: string[];
};
export declare type BarcodeInterleaved2of5Props = BarcodeInterleaved2of5Inputs & BarcodeInterleaved2of5Events;
export declare type BarcodeInterleaved2of5Ref = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.Interleaved2of5} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.Interleaved2of5} 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 BarcodeInterleaved2of5: WjForwardRefExoticComponent;
export declare type BarcodeJapanesePostalInputs = BarcodeBaseInputs & {
labelPosition?: LabelPosition | string;
showLabel?: boolean;
};
export declare type BarcodeJapanesePostalEvents = BarcodeBaseEvents & {};
export declare const BarcodeJapanesePostalMeta: {
inputs: string[];
events: string[];
};
export declare type BarcodeJapanesePostalProps = BarcodeJapanesePostalInputs & BarcodeJapanesePostalEvents;
export declare type BarcodeJapanesePostalRef = wjcReactBase.WjRef;
/**
* React component for the {@link wijmo.barcode.specialized.JapanesePostal} control.
*
* The component supports all properties and events of the pure JavaScript {@link wijmo.barcode.specialized.JapanesePostal} 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 BarcodeJapanesePostal: WjForwardRefExoticComponent;