Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose properties for the built-in app bar #16

Open
rydmike opened this issue May 11, 2020 · 0 comments
Open

Expose properties for the built-in app bar #16

rydmike opened this issue May 11, 2020 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@rydmike
Copy link

rydmike commented May 11, 2020

To reduce the need to frequently be forced to build an entirely new custom app bar, when using the Storyboard() within a material app as a widget, also consider exposing some of properties for the built in app bar, like:

Widget title
double elevation
Color backgroundColor

To allow for complete custom themeing of the built in appbar also consider exposing:

IconThemeData iconTheme
IconThemeData actionsIconTheme
TextTheme textTheme
Brightness brightness


Alternatively, for using a custom app bar, consider showing an example that implements a custom app bar, with re-implementation of the controls on the built in one. I had a quick look at this as an alternative to get it themed the way I wanted that way. While I could get it themed the way I wanted it to look, by making a completely custom one, I could not figure out how to re-implement the controls of the built-in appbar, so that they would actually work in the custom appbar as well. Is this supported? How?

@rodydavis rodydavis self-assigned this May 11, 2020
@rodydavis rodydavis added documentation Improvements or additions to documentation enhancement New feature or request labels May 11, 2020
@rodydavis rodydavis changed the title Enhancement: Expose properties for the built-in app bar Expose properties for the built-in app bar May 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants