Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
248 commits
Select commit Hold shift + click to select a range
1003ff4
initial support for shared delegate
edusperoni May 24, 2019
f184451
ignore non-gcm messages
edusperoni May 24, 2019
8f63a46
FIXED orientation bug on android
Aug 8, 2019
8669e46
Added support for inverse barcodes
Aug 15, 2019
d8f6632
Merge pull request #1360 from zalesak/zalesak-inverse-code-pr
EddyVerbruggen Aug 15, 2019
d442bf6
Update README for a better Vue/DB example
jlooper Aug 16, 2019
5d736f9
Merge pull request #1362 from jlooper/patch-1
EddyVerbruggen Aug 16, 2019
34f11b4
Bump native SDK versions #1364
EddyVerbruggen Aug 19, 2019
ec9cef9
Fixing Camera Stretch
murillobrand Aug 19, 2019
1db0360
Merge pull request #1365 from MurilloBrand/fix-camera-stretch
EddyVerbruggen Aug 19, 2019
18b563c
Add support for ML Kit Object Detection and Tracking #1274
EddyVerbruggen Aug 19, 2019
17fe686
Add support for ML Kit Object Detection and Tracking #1274
EddyVerbruggen Aug 19, 2019
fbd2d63
Added support for inverse barcodes #1360 (fixed MLKit on Android no l…
EddyVerbruggen Aug 19, 2019
72a40f0
Added support for inverse barcodes #1360 (added the property to the d…
EddyVerbruggen Aug 19, 2019
b006682
Add support for ML Kit Object Detection and Tracking #1274
EddyVerbruggen Aug 19, 2019
fe5c0de
Add support for In-App Messaging event triggers #1285
EddyVerbruggen Aug 19, 2019
b248acd
Add support for ML Kit Object Detection and Tracking #1274
EddyVerbruggen Aug 19, 2019
a748f64
Added support for inverse barcodes #1360 (doc)
EddyVerbruggen Aug 19, 2019
b5e7f69
Bumped demo-push to N6
EddyVerbruggen Aug 21, 2019
6a2e0a9
CI
EddyVerbruggen Aug 21, 2019
3943bb9
iOS Demo build error #1375
EddyVerbruggen Aug 27, 2019
69150a6
Validation for analytics event key seems incorrect #1378
EddyVerbruggen Aug 27, 2019
a9e84ac
Merge pull request #1373 from alexander-mai/master
EddyVerbruggen Aug 27, 2019
e69429b
cleanup
EddyVerbruggen Aug 27, 2019
741471e
FIXED orientation bug on android #1373
EddyVerbruggen Aug 27, 2019
56ceba2
[ios][messaging] onMessaggeReceived callback not triggered when showN…
EddyVerbruggen Aug 27, 2019
6c817af
bump
EddyVerbruggen Aug 27, 2019
ab87bad
Update label.yml
EddyVerbruggen Aug 27, 2019
65c24f2
GitHub Actions 🚀
EddyVerbruggen Aug 27, 2019
6fe0862
Added support for inverse barcodes #1360
EddyVerbruggen Aug 28, 2019
0648aea
fixing dynamicLink crash
nmaswood98 Sep 4, 2019
7907727
Merge pull request #1389 from nmaswood98/master
EddyVerbruggen Sep 11, 2019
0a65f8a
Adding information regarding access rules.
carlosdelfino Sep 11, 2019
0774dc8
Added support for function regions
siavee Sep 14, 2019
0c0d77e
Support for function regions pt.2
siavee Sep 14, 2019
b871ade
Support for function regions pt.3 - set region param as optional
siavee Sep 14, 2019
e702462
Merge pull request #1405 from siavee/feature/functions-region
EddyVerbruggen Sep 14, 2019
47f3baf
cleanup
EddyVerbruggen Sep 15, 2019
18e5a2a
Bump Firebase iOS SDK to 6.8.1 #1406
EddyVerbruggen Sep 16, 2019
3600aef
Add clearPersistence(), which clears the persistent storage including…
EddyVerbruggen Sep 16, 2019
f43fcd4
Bump Firebase iOS SDK to 6.8.1 #1406
EddyVerbruggen Sep 16, 2019
5a40635
Suggestion for documentation of functions' region feature
siavee Sep 16, 2019
170fcf8
Merge pull request #1407 from siavee/feature/functions-region
EddyVerbruggen Sep 16, 2019
176b3b9
Add clearPersistence(), which clears the persistent storage including…
EddyVerbruggen Sep 16, 2019
04a04a1
Merge remote-tracking branch 'origin/master'
EddyVerbruggen Sep 16, 2019
a13e652
Bump Firebase iOS and Android SDKs & make Analytics optional #1406
EddyVerbruggen Sep 16, 2019
55130d0
Add Storage.ListAll which allows developers to list the files and fol…
EddyVerbruggen Sep 16, 2019
c47106c
Add support for Firestore Collection Group queries #1284
EddyVerbruggen Sep 17, 2019
0b9b250
Add support for Firestore Collection Group queries #1284
EddyVerbruggen Sep 17, 2019
f58aa21
CI
EddyVerbruggen Sep 17, 2019
d8f67b2
Guard these - preventing a crash
EddyVerbruggen Sep 17, 2019
32d768a
Add support for ML Kit Natural Language Translation #1287
EddyVerbruggen Sep 17, 2019
dea3a6d
Add support for ML Kit Natural Language Translation #1287
EddyVerbruggen Sep 17, 2019
2eba9c0
doc++
EddyVerbruggen Sep 17, 2019
d021eb4
bump
EddyVerbruggen Sep 17, 2019
f80b1db
A note on Analytics being now optional
EddyVerbruggen Sep 17, 2019
0ad0b02
Firebase Analytics is listed as missing dependency #1416
EddyVerbruggen Sep 30, 2019
1d220a1
bump
EddyVerbruggen Sep 30, 2019
ce0a5fb
Non-Firebase messaging push token incorrect on iOS 13 #1420
EddyVerbruggen Sep 30, 2019
77aa350
bump
EddyVerbruggen Sep 30, 2019
c9c1612
cleanup
EddyVerbruggen Oct 2, 2019
f7d203c
How to call useFunctionsEmulator #1424
EddyVerbruggen Oct 5, 2019
040098c
fix typos in messaging
Oct 8, 2019
170f089
Merge pull request #1426 from sbatson5/fix-typos-in-messaging
EddyVerbruggen Oct 8, 2019
3796752
CI
EddyVerbruggen Oct 8, 2019
c485560
Update firebase.android.ts
Langers8 Oct 10, 2019
5ebe79b
Add checkPermission for camera before requestPermission #752
EddyVerbruggen Oct 10, 2019
8fffc8f
Merge pull request #1428 from Langers8/patch-1
EddyVerbruggen Oct 11, 2019
13de07e
Compatibility with older JS versions
EddyVerbruggen Oct 13, 2019
7814982
Error in firebase.mlkit.useCustomModel: TypeError: Cannot read proper…
EddyVerbruggen Oct 14, 2019
816a529
Error in firebase.mlkit.useCustomModel: TypeError: Cannot read proper…
EddyVerbruggen Oct 14, 2019
05ecdd3
doc link fix
EddyVerbruggen Oct 14, 2019
307be67
bump
EddyVerbruggen Oct 16, 2019
f111643
Not able to add screen logs in Firebase Analytics on android device a…
EddyVerbruggen Oct 17, 2019
06786d0
👨‍🦰👩
EddyVerbruggen Oct 18, 2019
d12db3d
Not able to add screen logs in Firebase Analytics on android device a…
EddyVerbruggen Oct 18, 2019
d0bc9b8
Not able to add screen logs in Firebase Analytics on android device a…
EddyVerbruggen Oct 18, 2019
bd81b3a
Make sure FirebaseAnalytics is defined to prevent firebase.init from …
Oct 18, 2019
b5a5606
Merge pull request #1435 from JohanBeumer/master
EddyVerbruggen Oct 18, 2019
2cdd46d
[ios][messaging] onMessaggeReceived callback not triggered when showN…
EddyVerbruggen Oct 18, 2019
d8973d0
bump
EddyVerbruggen Oct 18, 2019
784835c
add a couple of notes to messaging
Oct 18, 2019
d958a0d
Merge pull request #1437 from sbatson5/couple-of-notes-on-messaging
EddyVerbruggen Oct 18, 2019
a3ee0b5
getFunctions should have had the region as its argument which was not…
ibnYusrat Oct 21, 2019
a25e204
Update documentation for using Dynamic links with custom domain on iOS
nickykln Oct 23, 2019
d045621
Merge pull request #1443 from nickykln/patch-1
EddyVerbruggen Oct 23, 2019
b136f8c
weekly digest config
EddyVerbruggen Oct 27, 2019
2349164
Merge pull request #1438 from ibnYusrat/master
EddyVerbruggen Oct 27, 2019
103245f
GoogleService-Info.plist missing error #991
EddyVerbruggen Oct 28, 2019
2dbf72c
Merge remote-tracking branch 'origin/master'
EddyVerbruggen Oct 28, 2019
58bc2ea
better safe than sorry
EddyVerbruggen Oct 28, 2019
8924824
cleanup
EddyVerbruggen Oct 28, 2019
4e75b20
bump
EddyVerbruggen Oct 28, 2019
725ed58
How to exclude unused firebase components #1446
EddyVerbruggen Oct 28, 2019
eee92e5
Adaptation of Firebase MlKit dosen't works with iOS 9 #1452
EddyVerbruggen Oct 29, 2019
fcb4a97
bump
EddyVerbruggen Oct 29, 2019
10df6a8
cleanup
EddyVerbruggen Oct 31, 2019
ecc4ad7
Return the GIDSignIn id token when login with Google on iOS
francoisph Nov 4, 2019
2ce3a41
lean code
francoisph Nov 4, 2019
5b02101
Merge pull request #1463 from francoisph/master
EddyVerbruggen Nov 5, 2019
7eb3f90
cleanup, bump
EddyVerbruggen Nov 5, 2019
fdb5863
cleanup, bump
EddyVerbruggen Nov 5, 2019
ef707a1
promote the upcoming webinar
Nov 7, 2019
f1a55cb
Merge pull request #1471 from rdlauer/patch-1
EddyVerbruggen Nov 7, 2019
c48f25d
Avoid app crash when googleSignInResult is null
jpierront Nov 8, 2019
033bada
Implementing missing callback function for Ads #1475
EddyVerbruggen Nov 8, 2019
56c2a1a
Merge pull request #1474 from jpierront/master
EddyVerbruggen Nov 8, 2019
91baf96
Delete labeler.yml
EddyVerbruggen Nov 8, 2019
744f46f
Delete label.yml
EddyVerbruggen Nov 8, 2019
2a43e43
Added Type definations to support geofirestore-js
milansar Nov 9, 2019
2b7c1e8
added firestore into query, documentReference, collectionReference to…
milansar Nov 9, 2019
6d032c7
Added support for passing values for cursor queries Issue 1469
milansar Nov 9, 2019
c7be578
Merge pull request #2 from EddyVerbruggen/master
milansar Nov 9, 2019
2f665bf
Merge pull request #3 from milansar/master
milansar Nov 9, 2019
6d857b3
Merge pull request #4 from milansar/geofirestore
milansar Nov 9, 2019
c0dd0c6
Added support for numbers for field values
milansar Nov 9, 2019
98e3eca
Merge branch 'geofirestore' of https://github.com/milansar/nativescri…
milansar Nov 9, 2019
3cdbc3a
Merge pull request #5 from milansar/geofirestore
milansar Nov 9, 2019
7064729
Bump Firebase SDK versions #1482
EddyVerbruggen Nov 16, 2019
5d3a863
Sign In with Apple #1340
EddyVerbruggen Nov 18, 2019
960cbad
Sign In with Apple #1340
EddyVerbruggen Nov 18, 2019
f2a02e1
cleanup
EddyVerbruggen Nov 18, 2019
9942fe5
Support Firestore "in" queries #1472
EddyVerbruggen Nov 18, 2019
d7184eb
Merge pull request #1400 from carlosdelfino/master
EddyVerbruggen Nov 18, 2019
b50fc5b
Merge pull request #1476 from milansar/master
EddyVerbruggen Nov 18, 2019
a2b7451
Firestore - Paginate data with query cursors #1469
EddyVerbruggen Nov 18, 2019
4d0393d
bump deps
EddyVerbruggen Nov 18, 2019
d542e55
disable dark mode
EddyVerbruggen Nov 18, 2019
e47b75e
bump
EddyVerbruggen Nov 18, 2019
b5df551
Merge pull request #6 from EddyVerbruggen/master
milansar Nov 19, 2019
af73927
Firebase Hosting demo
EddyVerbruggen Nov 19, 2019
ffee252
simplified function and used existing function to convert
milansar Nov 19, 2019
e342c4b
Functions++
EddyVerbruggen Nov 19, 2019
fa25be4
removing webinar promo
Nov 21, 2019
1bcb6b1
Merge pull request #1490 from rdlauer/patch-2
EddyVerbruggen Nov 21, 2019
ab035e4
Merge pull request #1486 from milansar/master
EddyVerbruggen Nov 25, 2019
c31c42d
Feat: extend FirebasePhoneLoginOptions with android timeout parameter
kanclalg Nov 25, 2019
da9ba9b
Update readme
kanclalg Nov 25, 2019
e13d7d8
Merge pull request #1495 from kanclalg/timeout-parameter-for-phone-au…
EddyVerbruggen Nov 25, 2019
1b656e3
bump
EddyVerbruggen Nov 26, 2019
6c8b730
cleanup
EddyVerbruggen Nov 26, 2019
4ab3c2c
lint
EddyVerbruggen Nov 26, 2019
07e19c9
bump
EddyVerbruggen Nov 26, 2019
d31c10a
AutoMLAdd support for MLKit's AutoML #1500
EddyVerbruggen Dec 1, 2019
ae354c9
AutoMLAdd support for MLKit's AutoML #1500
EddyVerbruggen Dec 1, 2019
5e3dded
bump
EddyVerbruggen Dec 2, 2019
410805a
RawValue is the only value returned by Barcode scan #1506
EddyVerbruggen Dec 4, 2019
596035e
RawValue is the only value returned by Barcode scan #1506
EddyVerbruggen Dec 4, 2019
b2e692e
fix(android): use application instance from app module
triniwiz Dec 6, 2019
bd44dc2
chore(): use get method instead of getter
triniwiz Dec 6, 2019
caea362
Merge pull request #1508 from triniwiz/master
EddyVerbruggen Dec 6, 2019
f045306
bump
EddyVerbruggen Dec 6, 2019
76c25c1
Apple Sign-In sometimes fails on iOS
tkrevh Dec 11, 2019
50732ab
Android Apple Sign-In promise is never resolved
tkrevh Dec 11, 2019
3d27307
Fixed typo
tkrevh Dec 11, 2019
ca3b11e
Merge pull request #1517 from tkrevh/patch-2
EddyVerbruggen Dec 11, 2019
8040b7b
Merge pull request #1516 from tkrevh/patch-1
EddyVerbruggen Dec 11, 2019
d718ba6
bump
EddyVerbruggen Dec 11, 2019
1ced357
Merge branch 'master' of github.com:edusperoni/nativescript-plugin-fi…
edusperoni Dec 14, 2019
3430b6d
Pass custom metadata to "uploadFile()" function. #1478
EddyVerbruggen Dec 22, 2019
37fda4d
bump
EddyVerbruggen Dec 24, 2019
bc04d9f
Merge branch 'master' of https://github.com/EddyVerbruggen/nativescri…
edusperoni Jan 15, 2020
b9cbfa1
update shared delegate plugin to 1.0
edusperoni Jan 20, 2020
cf25b02
incompatible pod versions #1547
EddyVerbruggen Feb 10, 2020
08e412d
incompatible pod versions #1547
EddyVerbruggen Feb 10, 2020
7087145
bump
EddyVerbruggen Feb 10, 2020
8724773
Manifest merger failed #1549
EddyVerbruggen Feb 13, 2020
3c8f474
[Feature Request] Add Delete User Capability #1554
EddyVerbruggen Feb 15, 2020
fa3752d
reloadUser finally documented
EddyVerbruggen Feb 17, 2020
3ea3a31
Merge branch 'master' of https://github.com/EddyVerbruggen/nativescri…
edusperoni Feb 17, 2020
3b36a9f
check if trigger is a push notification
edusperoni Feb 17, 2020
9e91c76
better typings
EddyVerbruggen Feb 17, 2020
ff82b33
Added a reloadUser demo
EddyVerbruggen Feb 17, 2020
e33cc23
Merge pull request #1272 from edusperoni/shared-delegate
EddyVerbruggen Feb 24, 2020
48ba24f
bump
EddyVerbruggen Feb 24, 2020
cd5e4b4
fix link in fb auth docs
Mar 19, 2020
27a0ef2
Merge pull request #1570 from rdlauer/patch-3
EddyVerbruggen Mar 19, 2020
7bf8a67
Update installer.js
allangoncalves Mar 28, 2020
92fc3a3
Update postinstall.js
allangoncalves Mar 28, 2020
06e51cd
fix(remote-config): attempt to use cleared object reference
Mar 31, 2020
42c1a8b
Merge pull request #1578 from EddyVerbruggen/fix-marking-mode-none-crash
EddyVerbruggen Mar 31, 2020
4a80a53
cleanup
EddyVerbruggen Mar 31, 2020
602b3b2
Update README.md
allangoncalves Apr 6, 2020
bce8b12
Merge pull request #1579 from allangoncalves/master
EddyVerbruggen Apr 7, 2020
7816c0d
Merge remote-tracking branch 'origin/master'
EddyVerbruggen Apr 7, 2020
9d01fef
bump
EddyVerbruggen Apr 7, 2020
78d6d5a
feat(performance): custom http metrics
Apr 8, 2020
1d741b6
docs(performance): API documentation for http metrics
Apr 8, 2020
9f4ee48
Merge pull request #1582 from EddyVerbruggen/performance-http-metrics
EddyVerbruggen Apr 10, 2020
6142ec1
bump
EddyVerbruggen Apr 10, 2020
e653c58
Remove Play Store reference in iOS section
Burgov Jun 26, 2020
33dadef
Merge pull request #1626 from Burgov/patch-1
EddyVerbruggen Jun 26, 2020
8117b0c
ios: remove legacy build system as its no longer needed:
Jul 14, 2020
d9cf845
Merge pull request #1639 from james-criscuolo/master
EddyVerbruggen Jul 14, 2020
979d737
Disable Direct Channel API on iOS
shahen94 Jul 19, 2020
0c8ccda
chore(direct-channel): Remove redounded code
shahen94 Jul 20, 2020
f77d3ea
Merge pull request #1641 from shahen94/patch-1
EddyVerbruggen Jul 21, 2020
47c0f74
https://github.com/NativeScript/NativeScript/issues/8548 Firebase Tem…
EddyVerbruggen Aug 26, 2020
4d79c4a
Merge remote-tracking branch 'origin/master'
EddyVerbruggen Aug 26, 2020
d4f2b70
cleanup (nobody will use the plugin from Github directly anyway)
EddyVerbruggen Aug 31, 2020
faa9058
cleanup (nobody will use the plugin from Github directly anyway)
EddyVerbruggen Aug 31, 2020
b370fc1
chore: dep updates
NathanWalker Jul 18, 2020
5038204
chore: cleanup
NathanWalker Jul 18, 2020
6b8209d
chore: latest updates
NathanWalker Sep 1, 2020
69b78a3
chore: build typings
NathanWalker Sep 4, 2020
5dac383
fix(android): io.fabric.tools version (#1)
farfromrefug Sep 4, 2020
8b5ae28
chore: nativeclass and patch handling
NathanWalker Sep 10, 2020
fafc6f2
chore: cleanup
NathanWalker Sep 12, 2020
b6f09ee
chore: rc bump
NathanWalker Sep 13, 2020
9492dfb
chore: update demo to {N} 7
NathanWalker Sep 13, 2020
fcc9071
fix(auth): login scoping for promise resolution
NathanWalker Sep 14, 2020
77805a7
fix(android): typings with firestore
NathanWalker Sep 16, 2020
b21fa1e
chore: 11.0.0 latest
NathanWalker Sep 16, 2020
c80aa95
Update firebase.ios.ts
Sep 30, 2020
849db1d
Merge pull request #1686 from butaminas/master
EddyVerbruggen Sep 30, 2020
d323b28
Update crashlytics integration to new firebase sdk.
Oct 5, 2020
46f990e
replace Fabric and Crashlytics dependency with Firebase/Crashlytics
kl4n4 Oct 8, 2020
05186ee
remove TNSCrashlyticsLogger wrapper framework
kl4n4 Oct 11, 2020
be6cacc
Fix for setCrashlyticsCollectionEnabled, cleanup.
Oct 12, 2020
d180527
fix installer for iOS
kl4n4 Oct 14, 2020
bdc3d9b
fix logWithFormat command
kl4n4 Oct 15, 2020
437b869
clean up no longer used code
kl4n4 Oct 16, 2020
f132dce
Merge pull request #1699 from apolloai/feature/firebase-crashlytics-u…
EddyVerbruggen Oct 30, 2020
e5624e1
Upgrade Fabric/Crashlytics to new FirebaseCrashlytics #1699
EddyVerbruggen Oct 30, 2020
dbb6d92
Upgrade Fabric/Crashlytics to new FirebaseCrashlytics #1699
EddyVerbruggen Oct 30, 2020
af13665
Upgrade Fabric/Crashlytics to new FirebaseCrashlytics #1699
EddyVerbruggen Oct 30, 2020
3da75a6
NativeScript 7 notes
EddyVerbruggen Oct 30, 2020
99339be
Merge remote-tracking branch 'upstream/master' into feat/dep-updates
NathanWalker Oct 30, 2020
faaaa7a
chore: 11.1.0
NathanWalker Oct 30, 2020
63edad7
Merge pull request #1640 from nstudio/feat/dep-updates
EddyVerbruggen Oct 31, 2020
002cb58
typings updated
EddyVerbruggen Nov 1, 2020
3865ba0
fix(ios): FirebaseCrashlytics release mode and delegate handling impr…
NathanWalker Nov 1, 2020
aa253df
chore: 11.1.1-rc.0
NathanWalker Nov 1, 2020
02474da
Upgrade Fabric/Crashlytics to new FirebaseCrashlytics #1699 (@import …
EddyVerbruggen Nov 2, 2020
6eb9f76
fix(ios): FirebaseCrashlytics release mode and delegate handling impr…
EddyVerbruggen Nov 2, 2020
e253bc8
Merge pull request #1714 from nstudio/fix/ios-crashlytics-release-mod…
EddyVerbruggen Nov 2, 2020
57b1460
fix(ios): FirebaseCrashlytics release mode and delegate handling impr…
EddyVerbruggen Nov 2, 2020
9c45840
Prevent an error due to a missing callback handler
EddyVerbruggen Nov 2, 2020
4a8089b
Cleanup
EddyVerbruggen Nov 2, 2020
916a334
NativeScript 7 docs++
EddyVerbruggen Nov 2, 2020
bcbcef3
NativeScript 7 docs++
EddyVerbruggen Nov 2, 2020
0bb9245
Fix bug on iOS platform occurring when application is built in releas…
Nov 3, 2020
27e766f
Fix bug on iOS platform occurring when application is built in releas…
Nov 3, 2020
53dac31
Cannot read property 'ads' of undefined #1716
EddyVerbruggen Nov 4, 2020
7ea80fe
Merge pull request #1718 from Execomsrl/ios-separation-environment-fix
EddyVerbruggen Nov 5, 2020
6704e66
bump
EddyVerbruggen Nov 5, 2020
25e6111
Fixing doc for installation in NativeScript 7+
gabemule Jan 11, 2021
05be2bb
Merge pull request #1758 from gabemule/fix-doc-for-installation-ns7+
EddyVerbruggen Jan 12, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docs/AUTHENTICATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,11 @@ Note that changing a password may fail if your login for this `email` was too lo
type: firebase.LoginType.PHONE,
phoneOptions: {
phoneNumber: '+12345678900',
verificationPrompt: "The received verification code" // default "Verification code"
verificationPrompt: "The received verification code", // default "Verification code"
// Optional
android: {
timeout: 30 // The maximum amount of time you are willing to wait for SMS auto-retrieval to be completed by the library
}
}
}).then(
function (result) {
Expand Down
3 changes: 2 additions & 1 deletion src/firebase.android.ts
Original file line number Diff line number Diff line change
Expand Up @@ -985,9 +985,10 @@ firebase.login = arg => {

firebase._verifyPhoneNumberInProgress = true;

let timeout = arg.phoneOptions.android ? arg.phoneOptions.android.timeout : 60;
com.google.firebase.auth.PhoneAuthProvider.getInstance().verifyPhoneNumber(
arg.phoneOptions.phoneNumber,
60, // timeout (in seconds, because of the next argument)
timeout, // timeout (in seconds, because of the next argument)
java.util.concurrent.TimeUnit.SECONDS,
appModule.android.foregroundActivity,
new OnVerificationStateChangedCallbacks());
Expand Down
8 changes: 8 additions & 0 deletions src/firebase.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,14 @@ export interface FirebasePhoneLoginOptions {
* Default: "Verification code".
*/
verificationPrompt?: string;
android?: {
/**
* The maximum amount of time you are willing to wait for SMS auto-retrieval to be completed by the library. Maximum allowed value is 2 minutes. Use 0 to disable SMS-auto-retrieval. If you specified a positive value less than 30 seconds, library will default to 30 seconds.
* Default: 60 (seconds)
* See: https://firebase.google.com/docs/reference/android/com/google/firebase/auth/PhoneAuthProvider
*/
timeout: number;
}
}

export interface FirebaseGoogleLoginOptions {
Expand Down