@using MatrixUtils.Abstractions
@Space.RoomName
@code {
[Parameter]
public RoomInfo Space { get; set; }
[Parameter]
public List OpenedSpaces { get; set; }
protected override Task OnInitializedAsync() {
Space.PropertyChanged += (sender, args) => { StateHasChanged(); };
return base.OnInitializedAsync();
}
public void ToggleSpace() {
if (OpenedSpaces.Contains(Space)) {
OpenedSpaces.Remove(Space);
} else {
OpenedSpaces.Add(Space);
}
}
}