@@ -5,13 +5,13 @@ class UnityEvent<T> {
5
5
final int unityId;
6
6
7
7
/// The value wrapped by this event
8
- final T value;
8
+ final T ? value;
9
9
10
10
/// Build a Unity Event, that relates a mapId with a given value.
11
11
///
12
12
/// The `unityId` is the id of the map that triggered the event.
13
13
/// `value` may be `null` in events that don't transport any meaningful data.
14
- UnityEvent (this .unityId, this .value);
14
+ UnityEvent (this .unityId, [ this .value] );
15
15
}
16
16
17
17
class UnitySceneLoadedEvent extends UnityEvent <SceneLoaded ?> {
@@ -20,15 +20,15 @@ class UnitySceneLoadedEvent extends UnityEvent<SceneLoaded?> {
20
20
}
21
21
22
22
class UnityLoadedEvent extends UnityEvent <void > {
23
- UnityLoadedEvent (int unityId, void value ) : super (unityId, value );
23
+ UnityLoadedEvent (int unityId) : super (unityId);
24
24
}
25
25
26
26
class UnityUnLoadedEvent extends UnityEvent <void > {
27
- UnityUnLoadedEvent (int unityId, void value ) : super (unityId, value );
27
+ UnityUnLoadedEvent (int unityId) : super (unityId);
28
28
}
29
29
30
30
class UnityCreatedEvent extends UnityEvent <void > {
31
- UnityCreatedEvent (int unityId, void value ) : super (unityId, value );
31
+ UnityCreatedEvent (int unityId) : super (unityId);
32
32
}
33
33
34
34
class UnityMessageEvent extends UnityEvent <dynamic > {
0 commit comments