add room access settings
This commit is contained in:
parent
8e51852ae3
commit
b390dbbbe1
2 changed files with 974 additions and 128 deletions
|
|
@ -9,7 +9,7 @@ sealed class CanonicalAliasContent extends Content
|
|||
with _$CanonicalAliasContent {
|
||||
CanonicalAliasContent._();
|
||||
factory CanonicalAliasContent({
|
||||
String? alias,
|
||||
@JsonKey(includeIfNull: false) String? alias,
|
||||
@Default(ISet.empty()) ISet<String> altAliases,
|
||||
}) = _CanonicalAliasContent;
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ sealed class JoinRulesContent extends Content with _$JoinRulesContent {
|
|||
JoinRulesContent._();
|
||||
factory JoinRulesContent({
|
||||
required JoinRule joinRule,
|
||||
@Default(IList.empty()) IList<AllowCondition> allow,
|
||||
@Default(ISet.empty()) ISet<AllowCondition> allow,
|
||||
}) = _JoinRulesContent;
|
||||
|
||||
factory JoinRulesContent.fromJson(Map<String, Object?> json) =>
|
||||
|
|
|
|||
Loading…
Reference in a new issue