about summary refs log tree commit diff
path: root/ModerationClient/Models/SpaceTreeNodes/RoomNode.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-03-12 04:44:19 +0100
committerRory& <root@rory.gay>2025-03-12 04:44:19 +0100
commit1a224441228d07440f279ce4a15c9a043b8cda6d (patch)
tree3ea4f4e2b694bf4a64079b084ea41d3c363937bb /ModerationClient/Models/SpaceTreeNodes/RoomNode.cs
parentVarious work (diff)
downloadModerationClient-1a224441228d07440f279ce4a15c9a043b8cda6d.tar.xz
Part of event rendering
Diffstat (limited to 'ModerationClient/Models/SpaceTreeNodes/RoomNode.cs')
-rw-r--r--ModerationClient/Models/SpaceTreeNodes/RoomNode.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/ModerationClient/Models/SpaceTreeNodes/RoomNode.cs b/ModerationClient/Models/SpaceTreeNodes/RoomNode.cs

index 98b923a..e6715d8 100644 --- a/ModerationClient/Models/SpaceTreeNodes/RoomNode.cs +++ b/ModerationClient/Models/SpaceTreeNodes/RoomNode.cs
@@ -1,6 +1,10 @@ +using System.Collections.Generic; using System.Collections.ObjectModel; +using System.Linq; using ArcaneLibs; +using Avalonia.Controls; using LibMatrix; +using ModerationClient.Services; namespace ModerationClient.Models.SpaceTreeNodes; @@ -16,4 +20,5 @@ public class RoomNode : NotifyPropertyChanged { public ObservableCollection<StateEventResponse> Timeline { get; } = new(); public ObservableCollection<StateEventResponse> State { get; } = new(); + public List<Control> RenderedTimeline => Timeline.Select(EventRenderer.RenderEvent).ToList(); } \ No newline at end of file