RedCorners.Forms
February 19, 2021 ยท View on GitHub
RedCorners.Forms brings some neat utilities to your Xamarin.Forms applications
To browse the up to date documentation, visit RedCorners.com/forms
NuGet: https://www.nuget.org/packages/RedCorners.Forms
GitHub: https://github.com/samafshari/RedCorners.Forms
Sidebar Video: https://www.youtube.com/watch?v=NPyZ_N5LcoU
TitleBar Video: https://www.youtube.com/watch?v=EUuuqSCjZ_Y
TabGroup/TabBar Video: https://www.youtube.com/watch?v=LySXGOvjoBs
Features:
- Content views and view models can know when they appear and disappear if they derive from
ContentView2andBindableModel. MessagingCenteron steroids: Extension methods to easily define messages onEnumsandstrings with a very simple and intuitive syntax.UpdateProperties(): Signal the update of all of a view model's properties.Button2: A button that properly reacts to press, release and click gestures.HorizontalShadow,HorizontalShadow2: Horizontal shadow views you can use to give depth to your UI.PageCommand: Make a Button open a new page directly from XAML without any code behind.PopCommand: Make a Button pop a modal page directly from XAML without any code behind.TitleBar: A very powerful and custom titlebar that looks nice and identical across both iOS and Android.SideBar: A very powerful and flexible sidebar that opens up from any direction, with customizable width, height, background color, slide and fade animations and more!TabBar: A very powerful and cross-platform Tabbar.TitledGroup: A content view that has a dynamic titlebar.TabGroup: A content view that has a dynamic tabbar.- Notch padding compensation: Dynamically adjust the paddings necessary on devices with the notch.
GetPage(): An extension method which allows anElementto find its parentPage.GetAllChildren(): An extension method which allows aVisualElementto find all its children recursively.Application2: A new Application base class for Xamarin.Forms which makes bootstrapping apps much easier.



