@@ -18,7 +18,7 @@ class NDEFReader() extends EventTarget {
18
18
* @return
19
19
* a Promise that resolves immediately after scheduling read operations for the NFC adapter.
20
20
*/
21
- def scan (options : NDEFScanOptions = js.native): js.Promise [js. Any ] = js.native
21
+ def scan (options : NDEFScanOptions = js.native): js.Promise [Unit ] = js.native
22
22
23
23
/** Attempts to write an NDEF message to a tag and returns a Promise that either resolves when a message has been
24
24
* written to the tag or rejects if a hardware or permission error is encountered. This method triggers a permission
@@ -34,17 +34,17 @@ class NDEFReader() extends EventTarget {
34
34
* a Promise that either resolves when a message has been written to the tag or rejects if a hardware or permission
35
35
* error is encountered.
36
36
*/
37
- def write (message : String , options : NDEFWriteOptions ): js.Promise [js. Any ] = js.native
38
- def write (message : js.typedarray.ArrayBuffer , options : NDEFWriteOptions ): js.Promise [js. Any ] = js.native
39
- // def write(message:js.typedarray.TypedArray[NDEFRecord, ???] , options: NDEFWriteOptions = js.native): js.Promise[js.Any ] = js.native
40
- def write (message : js.typedarray.DataView , options : NDEFWriteOptions ): js.Promise [js. Any ] = js.native
41
- def write (message : js.Array [NDEFRecord ], options : NDEFWriteOptions ): js.Promise [js. Any ] = js.native
37
+ def write (message : String , options : NDEFWriteOptions ): js.Promise [Unit ] = js.native
38
+ def write (message : js.typedarray.ArrayBuffer , options : NDEFWriteOptions ): js.Promise [Unit ] = js.native
39
+ // def write(message:js.typedarray.TypedArray[NDEFRecord, ???] , options: NDEFWriteOptions = js.native): js.Promise[Unit ] = js.native
40
+ def write (message : js.typedarray.DataView , options : NDEFWriteOptions ): js.Promise [Unit ] = js.native
41
+ def write (message : js.Array [NDEFRecord ], options : NDEFWriteOptions ): js.Promise [Unit ] = js.native
42
42
43
- def write (message : String ): js.Promise [js. Any ] = js.native
44
- def write (message : js.typedarray.ArrayBuffer ): js.Promise [js. Any ] = js.native
45
- // def write(message:js.typedarray.TypedArray[NDEFRecord, ???]): js.Promise[js.Any ] = js.native
46
- def write (message : js.typedarray.DataView ): js.Promise [js. Any ] = js.native
47
- def write (message : js.Array [NDEFRecord ]): js.Promise [js. Any ] = js.native
43
+ def write (message : String ): js.Promise [Unit ] = js.native
44
+ def write (message : js.typedarray.ArrayBuffer ): js.Promise [Unit ] = js.native
45
+ // def write(message:js.typedarray.TypedArray[NDEFRecord, ???]): js.Promise[Unit ] = js.native
46
+ def write (message : js.typedarray.DataView ): js.Promise [Unit ] = js.native
47
+ def write (message : js.Array [NDEFRecord ]): js.Promise [Unit ] = js.native
48
48
49
49
/** The reading event of the NDEFReader interface is fired whenever a new reading is available from compatible NFC
50
50
* devices (e.g. NFC tags supporting NDEF) when these devices are within the reader's magnetic induction field.
0 commit comments