Preparing search index...
The search index is not available
barkoder-react-native
barkoder-react-native
Barkoder
Class Barkoder
Index
Constructors
constructor
Properties
_barkoder
View
Ref
_event
Emitter
_promise
Request
Id
_promises
Map
_result
Callback
Methods
_dispatch
Command
configure
Barkoder
get
Barcode
Type
Length
Range
get
Barkoder
Resolution
get
Code11
Checksum
Type
get
Code39
Checksum
Type
get
Decoding
Speed
get
Duplicates
Delay
Ms
get
Encoding
Character
Set
get
Formatting
Type
get
Location
Line
Color
Hex
get
Location
Line
Width
get
Max
Zoom
Factor
get
Maximum
Results
Count
get
Msi
Checksum
Type
get
Multicode
Caching
Duration
get
Multicode
Caching
Enabled
get
Region
Of
Interest
get
Roi
Line
Color
Hex
get
Roi
Line
Width
get
Roi
Overlay
Background
Color
Hex
get
Threads
Limit
get
Threshold
Between
Duplicates
Scans
get
Version
is
Android
is
Barcode
Thumbnail
On
Result
Enabled
is
Barcode
Type
Enabled
is
Beep
On
Success
Enabled
is
Close
Session
On
Result
Enabled
is
Flash
Available
is
Image
Result
Enabled
is
Ios
is
Location
In
Image
Result
Enabled
is
Location
In
Preview
Enabled
is
Misshaped1DEnabled
is
Pinch
To
Zoom
Enabled
is
Region
Of
Interest
Visible
is
Upc
Ean
Deblur
Enabled
isVINRestrictions
Enabled
is
Vibrate
On
Success
Enabled
on
Data
Returned
pause
Scanning
set
Barcode
Thumbnail
On
Result
Enabled
set
Barcode
Type
Enabled
set
Barcode
Type
Length
Range
set
Barkoder
Resolution
set
Beep
On
Success
Enabled
set
Close
Session
On
Result
Enabled
set
Code11
Checksum
Type
set
Code39
Checksum
Type
set
Datamatrix
Dpm
Mode
Enabled
set
Decoding
Speed
set
Duplicates
Delay
Ms
set
Enable
Misshaped1DEnabled
set
EnableVINRestrictions
set
Encoding
Character
Set
set
Flash
Enabled
set
Formatting
Type
set
Image
Result
Enabled
set
Location
In
Image
Result
Enabled
set
Location
In
Preview
Enabled
set
Location
Line
Color
set
Location
Line
Width
set
Maximum
Results
Count
set
Msi
Checksum
Type
set
Multicode
Caching
Duration
set
Multicode
Caching
Enabled
set
Pinch
To
Zoom
Enabled
set
Region
Of
Interest
set
Region
Of
Interest
Visible
set
Roi
Line
Color
set
Roi
Line
Width
set
Roi
Overlay
Background
Color
set
Threads
Limit
set
Threshold
Between
Duplicates
Scans
set
Upc
Ean
Deblur
Enabled
set
Vibrate
On
Success
Enabled
set
Zoom
Factor
show
Log
Messages
start
Camera
start
Scanning
start
Scanning
Event
Emmitter
stop
Scanning
Constructors
constructor
new
Barkoder
(
barkoderViewRef
)
:
Barkoder
Parameters
barkoderViewRef
:
RefObject
<
BarkoderView
>
Returns
Barkoder
Properties
Private
_barkoder
View
Ref
_barkoder
View
Ref
:
RefObject
<
BarkoderView
>
Private
_event
Emitter
_event
Emitter
:
NativeEventEmitter
Private
_promise
Request
Id
_promise
Request
Id
:
number
Private
_promises
Map
_promises
Map
:
Map
<
number
,
[
(
(
value
)
=>
void
)
,
(
(
error
)
=>
void
)
]
>
Private
_result
Callback
_result
Callback
:
undefined
|
null
|
ResultCallback
Methods
Private
_dispatch
Command
_dispatch
Command
(
commandID
,
commandArgs
?
)
:
void
Parameters
commandID
:
string
Optional
commandArgs
:
any
[]
Returns
void
configure
Barkoder
configure
Barkoder
(
barkoderConfig
)
:
Promise
<
boolean
>
Parameters
barkoderConfig
:
BarkoderConfig
Returns
Promise
<
boolean
>
get
Barcode
Type
Length
Range
get
Barcode
Type
Length
Range
(
barcodeType
)
:
Promise
<
number
[]
>
Parameters
barcodeType
:
BarcodeType
Returns
Promise
<
number
[]
>
get
Barkoder
Resolution
get
Barkoder
Resolution
(
)
:
Promise
<
BarkoderResolution
>
Returns
Promise
<
BarkoderResolution
>
get
Code11
Checksum
Type
get
Code11
Checksum
Type
(
)
:
Promise
<
Code11ChecksumType
>
Returns
Promise
<
Code11ChecksumType
>
get
Code39
Checksum
Type
get
Code39
Checksum
Type
(
)
:
Promise
<
Code39ChecksumType
>
Returns
Promise
<
Code39ChecksumType
>
get
Decoding
Speed
get
Decoding
Speed
(
)
:
Promise
<
DecodingSpeed
>
Returns
Promise
<
DecodingSpeed
>
get
Duplicates
Delay
Ms
get
Duplicates
Delay
Ms
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Encoding
Character
Set
get
Encoding
Character
Set
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Formatting
Type
get
Formatting
Type
(
)
:
Promise
<
FormattingType
>
Returns
Promise
<
FormattingType
>
get
Location
Line
Color
Hex
get
Location
Line
Color
Hex
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Location
Line
Width
get
Location
Line
Width
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Max
Zoom
Factor
get
Max
Zoom
Factor
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Maximum
Results
Count
get
Maximum
Results
Count
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Msi
Checksum
Type
get
Msi
Checksum
Type
(
)
:
Promise
<
MsiChecksumType
>
Returns
Promise
<
MsiChecksumType
>
get
Multicode
Caching
Duration
get
Multicode
Caching
Duration
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Multicode
Caching
Enabled
get
Multicode
Caching
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
get
Region
Of
Interest
get
Region
Of
Interest
(
)
:
Promise
<
number
[]
>
Returns
Promise
<
number
[]
>
get
Roi
Line
Color
Hex
get
Roi
Line
Color
Hex
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Roi
Line
Width
get
Roi
Line
Width
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Roi
Overlay
Background
Color
Hex
get
Roi
Overlay
Background
Color
Hex
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Threads
Limit
get
Threads
Limit
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Threshold
Between
Duplicates
Scans
get
Threshold
Between
Duplicates
Scans
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Version
get
Version
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
Private
is
Android
is
Android
(
)
:
boolean
Returns
boolean
is
Barcode
Thumbnail
On
Result
Enabled
is
Barcode
Thumbnail
On
Result
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Barcode
Type
Enabled
is
Barcode
Type
Enabled
(
barcodeType
)
:
Promise
<
boolean
>
Parameters
barcodeType
:
BarcodeType
Returns
Promise
<
boolean
>
is
Beep
On
Success
Enabled
is
Beep
On
Success
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Close
Session
On
Result
Enabled
is
Close
Session
On
Result
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Flash
Available
is
Flash
Available
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Image
Result
Enabled
is
Image
Result
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Private
is
Ios
is
Ios
(
)
:
boolean
Returns
boolean
is
Location
In
Image
Result
Enabled
is
Location
In
Image
Result
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Location
In
Preview
Enabled
is
Location
In
Preview
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Misshaped1DEnabled
is
Misshaped1DEnabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Pinch
To
Zoom
Enabled
is
Pinch
To
Zoom
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Region
Of
Interest
Visible
is
Region
Of
Interest
Visible
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Upc
Ean
Deblur
Enabled
is
Upc
Ean
Deblur
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
isVINRestrictions
Enabled
isVINRestrictions
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Vibrate
On
Success
Enabled
is
Vibrate
On
Success
Enabled
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
on
Data
Returned
on
Data
Returned
(
event
)
:
void
Parameters
event
:
any
Returns
void
pause
Scanning
pause
Scanning
(
)
:
void
Returns
void
set
Barcode
Thumbnail
On
Result
Enabled
set
Barcode
Thumbnail
On
Result
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Barcode
Type
Enabled
set
Barcode
Type
Enabled
(
barcodeType
,
enabled
)
:
void
Parameters
barcodeType
:
BarcodeType
enabled
:
boolean
Returns
void
set
Barcode
Type
Length
Range
set
Barcode
Type
Length
Range
(
barcodeType
,
min
,
max
)
:
Promise
<
boolean
>
Parameters
barcodeType
:
BarcodeType
min
:
number
max
:
number
Returns
Promise
<
boolean
>
set
Barkoder
Resolution
set
Barkoder
Resolution
(
barkoderResolution
)
:
void
Parameters
barkoderResolution
:
BarkoderResolution
Returns
void
set
Beep
On
Success
Enabled
set
Beep
On
Success
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Close
Session
On
Result
Enabled
set
Close
Session
On
Result
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Code11
Checksum
Type
set
Code11
Checksum
Type
(
code11ChecksumType
)
:
void
Parameters
code11ChecksumType
:
Code11ChecksumType
Returns
void
set
Code39
Checksum
Type
set
Code39
Checksum
Type
(
code39ChecksumType
)
:
void
Parameters
code39ChecksumType
:
Code39ChecksumType
Returns
void
set
Datamatrix
Dpm
Mode
Enabled
set
Datamatrix
Dpm
Mode
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Decoding
Speed
set
Decoding
Speed
(
decodingSpeed
)
:
void
Parameters
decodingSpeed
:
DecodingSpeed
Returns
void
set
Duplicates
Delay
Ms
set
Duplicates
Delay
Ms
(
duplicatesDelayMs
)
:
void
Parameters
duplicatesDelayMs
:
number
Returns
void
set
Enable
Misshaped1DEnabled
set
Enable
Misshaped1DEnabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
EnableVINRestrictions
set
EnableVINRestrictions
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Encoding
Character
Set
set
Encoding
Character
Set
(
encodingCharacterSet
)
:
void
Parameters
encodingCharacterSet
:
String
Returns
void
set
Flash
Enabled
set
Flash
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Formatting
Type
set
Formatting
Type
(
formatting
)
:
void
Parameters
formatting
:
FormattingType
Returns
void
set
Image
Result
Enabled
set
Image
Result
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Location
In
Image
Result
Enabled
set
Location
In
Image
Result
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Location
In
Preview
Enabled
set
Location
In
Preview
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Location
Line
Color
set
Location
Line
Color
(
hexColor
)
:
Promise
<
boolean
>
Parameters
hexColor
:
String
Returns
Promise
<
boolean
>
set
Location
Line
Width
set
Location
Line
Width
(
lineWidth
)
:
void
Parameters
lineWidth
:
number
Returns
void
set
Maximum
Results
Count
set
Maximum
Results
Count
(
maximumResultsCount
)
:
void
Parameters
maximumResultsCount
:
number
Returns
void
set
Msi
Checksum
Type
set
Msi
Checksum
Type
(
msiChecksumType
)
:
void
Parameters
msiChecksumType
:
MsiChecksumType
Returns
void
set
Multicode
Caching
Duration
set
Multicode
Caching
Duration
(
multicodeCachingDuration
)
:
any
Parameters
multicodeCachingDuration
:
number
Returns
any
set
Multicode
Caching
Enabled
set
Multicode
Caching
Enabled
(
multicodeCachingEnabled
)
:
any
Parameters
multicodeCachingEnabled
:
boolean
Returns
any
set
Pinch
To
Zoom
Enabled
set
Pinch
To
Zoom
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Region
Of
Interest
set
Region
Of
Interest
(
left
,
top
,
width
,
height
)
:
Promise
<
boolean
>
Parameters
left
:
number
top
:
number
width
:
number
height
:
number
Returns
Promise
<
boolean
>
set
Region
Of
Interest
Visible
set
Region
Of
Interest
Visible
(
visible
)
:
void
Parameters
visible
:
boolean
Returns
void
set
Roi
Line
Color
set
Roi
Line
Color
(
hexColor
)
:
Promise
<
boolean
>
Parameters
hexColor
:
String
Returns
Promise
<
boolean
>
set
Roi
Line
Width
set
Roi
Line
Width
(
lineWidth
)
:
void
Parameters
lineWidth
:
number
Returns
void
set
Roi
Overlay
Background
Color
set
Roi
Overlay
Background
Color
(
hexColor
)
:
Promise
<
boolean
>
Parameters
hexColor
:
String
Returns
Promise
<
boolean
>
set
Threads
Limit
set
Threads
Limit
(
threadsLimit
)
:
Promise
<
boolean
>
Parameters
threadsLimit
:
number
Returns
Promise
<
boolean
>
set
Threshold
Between
Duplicates
Scans
set
Threshold
Between
Duplicates
Scans
(
thresholdBetweenDuplicatesScans
)
:
void
Parameters
thresholdBetweenDuplicatesScans
:
number
Returns
void
set
Upc
Ean
Deblur
Enabled
set
Upc
Ean
Deblur
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Vibrate
On
Success
Enabled
set
Vibrate
On
Success
Enabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
set
Zoom
Factor
set
Zoom
Factor
(
zoomFactor
)
:
void
Parameters
zoomFactor
:
number
Returns
void
show
Log
Messages
show
Log
Messages
(
show
)
:
void
Parameters
show
:
boolean
Returns
void
start
Camera
start
Camera
(
)
:
void
Returns
void
start
Scanning
start
Scanning
(
resultsCallback
)
:
void
Parameters
resultsCallback
:
ResultCallback
Returns
void
Private
start
Scanning
Event
Emmitter
start
Scanning
Event
Emmitter
(
)
:
void
Returns
void
stop
Scanning
stop
Scanning
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
_barkoder
View
Ref
_event
Emitter
_promise
Request
Id
_promises
Map
_result
Callback
_dispatch
Command
configure
Barkoder
get
Barcode
Type
Length
Range
get
Barkoder
Resolution
get
Code11
Checksum
Type
get
Code39
Checksum
Type
get
Decoding
Speed
get
Duplicates
Delay
Ms
get
Encoding
Character
Set
get
Formatting
Type
get
Location
Line
Color
Hex
get
Location
Line
Width
get
Max
Zoom
Factor
get
Maximum
Results
Count
get
Msi
Checksum
Type
get
Multicode
Caching
Duration
get
Multicode
Caching
Enabled
get
Region
Of
Interest
get
Roi
Line
Color
Hex
get
Roi
Line
Width
get
Roi
Overlay
Background
Color
Hex
get
Threads
Limit
get
Threshold
Between
Duplicates
Scans
get
Version
is
Android
is
Barcode
Thumbnail
On
Result
Enabled
is
Barcode
Type
Enabled
is
Beep
On
Success
Enabled
is
Close
Session
On
Result
Enabled
is
Flash
Available
is
Image
Result
Enabled
is
Ios
is
Location
In
Image
Result
Enabled
is
Location
In
Preview
Enabled
is
Misshaped1DEnabled
is
Pinch
To
Zoom
Enabled
is
Region
Of
Interest
Visible
is
Upc
Ean
Deblur
Enabled
isVINRestrictions
Enabled
is
Vibrate
On
Success
Enabled
on
Data
Returned
pause
Scanning
set
Barcode
Thumbnail
On
Result
Enabled
set
Barcode
Type
Enabled
set
Barcode
Type
Length
Range
set
Barkoder
Resolution
set
Beep
On
Success
Enabled
set
Close
Session
On
Result
Enabled
set
Code11
Checksum
Type
set
Code39
Checksum
Type
set
Datamatrix
Dpm
Mode
Enabled
set
Decoding
Speed
set
Duplicates
Delay
Ms
set
Enable
Misshaped1DEnabled
set
EnableVINRestrictions
set
Encoding
Character
Set
set
Flash
Enabled
set
Formatting
Type
set
Image
Result
Enabled
set
Location
In
Image
Result
Enabled
set
Location
In
Preview
Enabled
set
Location
Line
Color
set
Location
Line
Width
set
Maximum
Results
Count
set
Msi
Checksum
Type
set
Multicode
Caching
Duration
set
Multicode
Caching
Enabled
set
Pinch
To
Zoom
Enabled
set
Region
Of
Interest
set
Region
Of
Interest
Visible
set
Roi
Line
Color
set
Roi
Line
Width
set
Roi
Overlay
Background
Color
set
Threads
Limit
set
Threshold
Between
Duplicates
Scans
set
Upc
Ean
Deblur
Enabled
set
Vibrate
On
Success
Enabled
set
Zoom
Factor
show
Log
Messages
start
Camera
start
Scanning
start
Scanning
Event
Emmitter
stop
Scanning
barkoder-react-native
Barkoder
Barkoder
BarkoderView
Generated using
TypeDoc