@namespace Oqtane.Themes.Controls @inherits ThemeControlBase @if (menu != string.Empty) {
@((MarkupString)menu)
} @code { private string menu = string.Empty; [Parameter] public string Orientation { get; set; } protected override void OnParametersSet() { switch (Orientation) { case "Horizontal": CreateHorizontalMenu(); break; default: // Vertical CreateVerticalMenu(); break; } } private void CreateVerticalMenu() { var level = -1; var securitylevel = int.MaxValue; menu = ""; } private void CreateHorizontalMenu() { var url = String.Empty; var target = String.Empty; menu = ""; menu += "
"; menu += ""; menu += "
"; } }