I've created a flyout menu which is very easy to configure and reuse in your apps.
Just 3 steps:
**Data Source = collection or a table
Table(
{
Title: "Home",
MenuIcon: Home,
Screen: Screen1
},
{
Title: "Appointments",
MenuIcon: AddToCalendar,
Screen: Screen2
})
**Show Menu = locShowMenu
**Left Side Flyout = true (if you would like the menu to fly in/out from left. else set it to false to make it a right side flying menu
@bolin-stratus Did you solve this ?
I was able to recreate the same behaviour in exactly the same way as you did. If i use the Information icon for example i get errors. If i change the Information icon to something like Settings then i don't have a problem.
In my case have bottomed out the behaviour. Information is preceded with either Icon. NotificationType. or TraceSeverity.
As a result I had to specify Icon.Information but not the other Icons.
Table(
{
Title: "Home",
MenuIcon: Home,
Screen: scrHomePage
},
{
Title: "Reports Overview",
MenuIcon: DockCheckProperties,
Screen: scrReportOverview
},
{
Title: "Support/Questions",
MenuIcon: Icon.Information,
Screen: scrHelp
}
)
@marsdendd - Sorry for the late response. I have been out on vacation.
I was able to rectify the issue I originally posted here by starting over and using a new instance of the component AND making sure not to reference the Search icon since it is a reserved word (formulas). I definitely experienced some intermittent issues while working with the component. I hope that helps.
hi @bolin-stratus ,
i had this issue indicating that MenuIcon is invalid. the workaround i did is replace MenuIcon with any other icons (E.g. Hamburger, etc). However, when i do that the dynamic icon display will not be achievable i suppose. did you have any such issues? kindly see the attached
Hi @Edwin-Abdalian,
I love your app! Also the styles! Would it be possible please to share a sample of it?
Thanks!
Hi @keithoon - I did not experience that you are seeing. My issues occurred as I begin to use various icons and the Flyout menu.There does not appear to be a known work around once you experience my issue, however replacing it with a new instance of the component fixed my issue.
Thanks for a great component and i hope to use in in my apps going forward but i cannot get this to work.
I imported the component from your demo app into my existing app and set the configurations as you did in the demo.
The flyout works perfectly but the icons do not register as navigation points.........did i miss something?
i can edit and navigate on your demo app very well just not in my current application.
@bolin-stratus, @keithoon I have found the solution to the Icon problem.
The Issue was somewhere in the parameter of the Icon label in the component, being straight up named "MenuIcon" and not ThisItem.MenuIcon. That fixed it immediately.
So, I hope this helps to whoever tries this wonderful Component. Thank you @Edwin-Abdalian!