2026-10-25 18:52:39 +01:00
|
|
|
@using AIStudio.Tools.PowerPoint
|
|
|
|
|
@foreach (var area in Enum.GetValues<LayoutPurposeArea>())
|
|
|
|
|
{
|
|
|
|
|
<CompactExpansionPanel HeaderText="@this.HeaderTextOf(area)" HeaderIcon="@IconOf(area)" Class="mb-3 rounded" Expanded="@this.expandedAreas.Contains(area)" ExpandedChanged="@(expanded => this.SetExpanded(area, expanded))">
|
|
|
|
|
@if (this.expandedAreas.Contains(area))
|
|
|
|
|
{
|
2026-11-04 13:00:56 +01:00
|
|
|
@foreach (var purpose in Enum.GetValues<LayoutPurpose>().Where(purpose => purpose.Area == area))
|
2026-10-25 18:52:39 +01:00
|
|
|
{
|
|
|
|
|
@this.ChoiceContent(purpose)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</CompactExpansionPanel>
|
|
|
|
|
}
|