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
2023-06-01 08:23:07 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1dc25a3dfcd2a09de2fd479cfacf8a4a035d8d39
1dc25a3d
1 parent
c257e283
analysis fixes
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
20 additions
and
9 deletions
analysis_options.yaml
lib/mobile_scanner.dart
lib/mobile_scanner_web.dart
lib/src/mobile_scanner_controller.dart
lib/src/web/utils.dart
test/mobile_scanner_test.dart
analysis_options.yaml
View file @
1dc25a3
include
:
package:lint/analysis_options_package.yaml
linter
:
rules
:
-
combinators_ordering
-
require_trailing_commas
-
unnecessary_library_directive
\ No newline at end of file
...
...
lib/mobile_scanner.dart
View file @
1dc25a3
library
mobile_scanner
;
export
'src/enums/camera_facing.dart'
;
export
'src/enums/detection_speed.dart'
;
export
'src/enums/mobile_scanner_error_code.dart'
;
...
...
lib/mobile_scanner_web.dart
View file @
1dc25a3
library
mobile_scanner_web
;
export
'src/web/base.dart'
;
export
'src/web/jsqr.dart'
;
export
'src/web/zxing.dart'
;
...
...
lib/src/mobile_scanner_controller.dart
View file @
1dc25a3
...
...
@@ -19,7 +19,8 @@ class MobileScannerController {
this
.
formats
,
this
.
returnImage
=
false
,
@Deprecated
(
'Instead, use the result of calling `start()` to determine if permissions were granted.'
)
'Instead, use the result of calling `start()` to determine if permissions were granted.'
,
)
this
.
onPermissionSet
,
this
.
autoStart
=
true
,
});
...
...
lib/src/web/utils.dart
View file @
1dc25a3
import
'dart:async'
;
import
'dart:html'
as
html
;
import
'dart:js'
show
context
,
JsObjec
t
;
import
'dart:js'
show
JsObject
,
contex
t
;
import
'package:mobile_scanner/src/web/base.dart'
;
...
...
test/mobile_scanner_test.dart
View file @
1dc25a3
...
...
@@ -7,12 +7,20 @@ void main() {
TestWidgetsFlutterBinding
.
ensureInitialized
();
setUp
(()
{
channel
.
setMockMethodCallHandler
((
MethodCall
methodCall
)
async
{
TestDefaultBinaryMessengerBinding
.
instance
.
defaultBinaryMessenger
.
setMockMethodCallHandler
(
channel
,
(
MethodCall
methodCall
)
async
{
return
'42'
;
});
},
);
});
tearDown
(()
{
channel
.
setMockMethodCallHandler
(
null
);
TestDefaultBinaryMessengerBinding
.
instance
.
defaultBinaryMessenger
.
setMockMethodCallHandler
(
channel
,
null
,
);
});
}
...
...
Please
register
or
login
to post a comment