iOS has a standard popover visual toolbar appearance. To prove the capabilities of follow_the_leader, we'd like to write tests and demos with a popover toolbar that looks and behaves like that standard iOS toolbar.
For this ticket, in the example app, create a popover toolbar that looks and behaves like a standard iOS toolbar. Some such behaviors include:
Expanding in width to fit all desired buttons, until the toolbar becomes as wide as possible. Then, the toolbar switches to a left/right arrow system to explore all the options.
The toolbar has a small arrow that points in the direction of relevant content. This pointer should be able to move horizontally on the toolbar so that it's closest to some content, but this pointer should not be able to exceed the width of the toolbar, minus the corner radius.
This ticket doesn't require any content following or focus behavior. We just want the menu ready to go.
This ticket should include golden tests for the various rendering modes of the toolbar. However, this package does not intend to export menus, so those golden tests should be placed within the example app.
Create an iOS style popover toolbar facsimile.
iOS has a standard popover visual toolbar appearance. To prove the capabilities of
follow_the_leader
, we'd like to write tests and demos with a popover toolbar that looks and behaves like that standard iOS toolbar.For this ticket, in the example app, create a popover toolbar that looks and behaves like a standard iOS toolbar. Some such behaviors include:
An example of a popover toolbar is shown in Jangle's mockup: https://www.figma.com/file/z34sxkyyh7VIDoNKe4nAuC/Flutter-Bounty-Hunters-Projects?node-id=0%3A1
This ticket doesn't require any content following or focus behavior. We just want the menu ready to go.
This ticket should include golden tests for the various rendering modes of the toolbar. However, this package does not intend to export menus, so those golden tests should be placed within the example app.