@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
17 lines (15 loc) • 1.03 kB
TypeScript
import type TextInput from "./TextInput.js";
import type { TextInputProperties } from "./TextInput.js";
export interface BarcodeScannerInputProperties extends TextInputProperties {}
/**
* The `BarcodeScannerInput` class defines the desired user interface for a barcode or QR code scanner. If this input type is used in an ArcGIS Maps SDK for JavaScript web application, it will default to the [TextBoxInput](https://developers.arcgis.com/javascript/latest/references/core/form/elements/inputs/TextBoxInput/) type as the SDK does not currently support bar code scanning.
*
* @since 4.19
* @see [FieldElement](https://developers.arcgis.com/javascript/latest/references/core/form/elements/FieldElement/)
* @see [TextBoxInput](https://developers.arcgis.com/javascript/latest/references/core/form/elements/inputs/TextBoxInput/)
*/
export default class BarcodeScannerInput extends TextInput {
constructor(properties?: BarcodeScannerInputProperties);
/** The type of form element input. */
get type(): "barcode-scanner";
}