Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
mobile_scanner
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Navaron Bracke
2024-09-04 10:53:00 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
e503f0a3ce7bb5e4816718696583968fb9ed26e3
e503f0a3
1 parent
2e9e246f
sort barcode map keys for iOS; add barcode size on iOS
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
2 deletions
ios/Classes/MobileScannerUtilities.swift
ios/Classes/MobileScannerUtilities.swift
View file @
e503f0a
...
...
@@ -29,8 +29,27 @@ extension UIDeviceOrientation {
extension
Barcode
{
var
data
:
[
String
:
Any
?]
{
let
corners
=
cornerPoints
?
.
map
({
$0
.
cgPointValue
.
data
})
return
[
"corners"
:
corners
,
"format"
:
format
.
rawValue
,
"rawBytes"
:
rawData
,
"rawValue"
:
rawValue
,
"type"
:
valueType
.
rawValue
,
"calendarEvent"
:
calendarEvent
?
.
data
,
"contactInfo"
:
contactInfo
?
.
data
,
"driverLicense"
:
driverLicense
?
.
data
,
"email"
:
email
?
.
data
,
"geoPoint"
:
geoPoint
?
.
data
,
"phone"
:
phone
?
.
data
,
"sms"
:
sms
?
.
data
,
"url"
:
url
?
.
data
,
"wifi"
:
wifi
?
.
data
,
"displayValue"
:
displayValue
]
return
[
"calendarEvent"
:
calendarEvent
?
.
data
,
"contactInfo"
:
contactInfo
?
.
data
,
"corners"
:
cornerPoints
?
.
map
({
$0
.
cgPointValue
.
data
}),
"displayValue"
:
displayValue
,
"driverLicense"
:
driverLicense
?
.
data
,
"email"
:
email
?
.
data
,
"format"
:
format
.
rawValue
,
"geoPoint"
:
geoPoint
?
.
data
,
"phone"
:
phone
?
.
data
,
"rawBytes"
:
rawData
,
"rawValue"
:
rawValue
,
"size"
:
frame
.
isNull
?
nil
:
[
"width"
:
frame
.
width
,
"height"
:
frame
.
height
,
],
"sms"
:
sms
?
.
data
,
"type"
:
valueType
.
rawValue
,
"url"
:
url
?
.
data
,
"wifi"
:
wifi
?
.
data
,
]
}
}
...
...
Please
register
or
login
to post a comment