Skip to content

Commit d6c9fd3

Browse files
committed
Convenience getter for event params
1 parent 1068da1 commit d6c9fd3

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

‎lib/src/functions/v2/providers/firestore.dart‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,13 @@ extension type FirestoreEvent<T extends JSObject>._(JSObject _)
4242
/// The document path
4343
external String get document;
4444

45+
@JS('params')
46+
external JSObject get _params;
47+
4548
/// An object containing the values of the path patterns.
4649
/// Only named capture groups will be populated - {key}, {key=*}, {key=**}
47-
external JSObject get params;
50+
Map<String, String> get params =>
51+
(_params.dartify() as Map).cast<String, String>();
4852
}
4953

5054
/// A FirestoreEvent with auth context

0 commit comments

Comments
 (0)