-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
I am using MenuBuilder class to register menu options for MenuBar control. But it does not return options list when GetOptions method is called.
Steps to reproduce
- Add a page for MenuBar and inject IMenuBuilder dependency in it.
- Register MainMenuOptions using RegisterOption provided in MenuBuilder.
menuBuilder.RegisterOption(new MainMenuOption { FontFamily = string.Empty, Glyph = string.Empty, Priority = 3, Text = "Badge View", Uri = "BadgeViewPage" });
menuBuilder.RegisterOption(new MainMenuOption { FontFamily = string.Empty, Glyph = string.Empty, Priority = 1, Text = "Image Entry", Uri = "ImageEntryPage" });
menuBuilder.RegisterOption(new MainMenuOption { FontFamily = string.Empty, Glyph = string.Empty, Priority = 2, Text = "Borderless Date Picker", Uri = "BorderlessDatePickerPage" });
menuBuilder.RegisterOption(new MainMenuOption { FontFamily = string.Empty, Glyph = string.Empty, Priority = 4, Text = "Repeater View", Uri = "RepeaterViewPage" });
MenuOptions = menuBuilder.GetOptions();
- Get menu options list through GetOptions method.
Expected Behavior
It should return sorted menu options list based on priority.
Actual Behavior
It returns empty list.
Basic Information
- Version with issue: AP.MobileToolkit - 3.0.0-ci
- Xamarin.Forms version: 4.2.0.815419
- IDE: Visual Studio 2019 Professional - Version 16.3.5
Reproduction Link
Project: ToolkitDemo
Branch: issue/75/Demo-User-Controls
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working