34
34
35
35
36
36
@_dataclass .dataclass (frozen = True )
37
- class DatabaseEvent (_core .CloudEvent [_core .T ]):
37
+ class Event (_core .CloudEvent [_core .T ]):
38
38
"""
39
39
A CloudEvent that contains a DataSnapshot or a Change<DataSnapshot>.
40
40
"""
@@ -66,8 +66,8 @@ class DatabaseEvent(_core.CloudEvent[_core.T]):
66
66
"""
67
67
68
68
69
- _E1 = DatabaseEvent [Change [_typing .Any | None ]]
70
- _E2 = DatabaseEvent [_typing .Any | None ]
69
+ _E1 = Event [Change [_typing .Any | None ]]
70
+ _E2 = Event [_typing .Any | None ]
71
71
_C1 = _typing .Callable [[_E1 ], None ]
72
72
_C2 = _typing .Callable [[_E2 ], None ]
73
73
@@ -91,7 +91,7 @@ def _db_endpoint_handler(
91
91
before = before ,
92
92
after = after ,
93
93
)
94
- database_event = DatabaseEvent (
94
+ database_event = Event (
95
95
firebase_database_host = event_attributes ["firebasedatabasehost" ],
96
96
instance = event_attributes ["instance" ],
97
97
reference = event_attributes ["ref" ],
@@ -121,7 +121,7 @@ def on_value_written(**kwargs) -> _typing.Callable[[_C1], _C1]:
121
121
.. code-block:: python
122
122
123
123
@on_value_written(reference="*")
124
- def example(event: DatabaseEvent [Change[object]]) -> None:
124
+ def example(event: Event [Change[object]]) -> None:
125
125
pass
126
126
127
127
"""
@@ -153,7 +153,7 @@ def on_value_updated(**kwargs) -> _typing.Callable[[_C1], _C1]:
153
153
.. code-block:: python
154
154
155
155
@on_value_updated(reference="*")
156
- def example(event: DatabaseEvent [Change[object]]) -> None:
156
+ def example(event: Event [Change[object]]) -> None:
157
157
pass
158
158
159
159
"""
@@ -216,7 +216,7 @@ def on_value_deleted(**kwargs) -> _typing.Callable[[_C2], _C2]:
216
216
.. code-block:: python
217
217
218
218
@on_value_deleted(reference="*")
219
- def example(event: DatabaseEvent [object]) -> None:
219
+ def example(event: Event [object]) -> None:
220
220
pass
221
221
222
222
"""
0 commit comments