refactor: SpaceChild and SpaceParent null safe
This commit is contained in:
parent
dd48a379ec
commit
8ae77215b5
|
|
@ -1,4 +1,3 @@
|
||||||
// @dart=2.9
|
|
||||||
/*
|
/*
|
||||||
* Famedly Matrix SDK
|
* Famedly Matrix SDK
|
||||||
* Copyright (C) 2019, 2020, 2021 Famedly GmbH
|
* Copyright (C) 2019, 2020, 2021 Famedly GmbH
|
||||||
|
|
@ -23,9 +22,9 @@ import '../event.dart';
|
||||||
|
|
||||||
class SpaceChild {
|
class SpaceChild {
|
||||||
final String roomId;
|
final String roomId;
|
||||||
final List<String> via;
|
final List<String>? via;
|
||||||
final String order;
|
final String order;
|
||||||
final bool suggested;
|
final bool? suggested;
|
||||||
|
|
||||||
SpaceChild.fromState(Event state)
|
SpaceChild.fromState(Event state)
|
||||||
: assert(state.type == EventTypes.spaceChild),
|
: assert(state.type == EventTypes.spaceChild),
|
||||||
|
|
@ -37,8 +36,8 @@ class SpaceChild {
|
||||||
|
|
||||||
class SpaceParent {
|
class SpaceParent {
|
||||||
final String roomId;
|
final String roomId;
|
||||||
final List<String> via;
|
final List<String>? via;
|
||||||
final bool canonical;
|
final bool? canonical;
|
||||||
|
|
||||||
SpaceParent.fromState(Event state)
|
SpaceParent.fromState(Event state)
|
||||||
: assert(state.type == EventTypes.spaceParent),
|
: assert(state.type == EventTypes.spaceParent),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue