mikepham / xamarin Goto Github PK
View Code? Open in Web Editor NEWXamarin.Forms Libraries
License: Other
Xamarin.Forms Libraries
License: Other
Currently, the FloatingButtonRenderer does not support the mini size. The problem is that the size is set via attribute in the XML and has no equivalent method/property to change the button size. The only way for this to work is to use the InflateViewRenderer and inflate from one of the fab_mini.xml or fab_normal.xml layouts. However, when the inflate runs, it returns an ImageView and not a FloatingActionButton, so we lose the FAB-specific properties/methods.
Expectation:
The following meets the expectation:
new NavigationPage(new MasterDetailPage() { Detail = detail, Master = master });
The following does not:
new MasterDetailPage() { Detail = new NavigateionPage(detail), Master = master };
The back arrow changes back to a hamburger menu and the user is left thinking the navigation drawer should open again, but instead the page action is to pop the page off the stack.
Currently, the Snackbar doesn't move the FloatingActionButton upwards, even though there is a CoordinatorLayout surrounding the Activity.
Material Design guidelines say that the DrawerLayout should appear above the ActionBar. However, the current AppCompatMasterDetailRenderer does not support this layout.
Somewhere between writing the original renderer and adding color properties, the shadow seems to have disappeared. Debating whether or not to just allow the colorAccent to control the color, since that's what the guidelines says to do. However, there needs to be an iOS renderer for equivalency (maybe?), so the color properties might be needed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.