dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.04k stars 1.73k forks source link

ScrollView.ScrollOrientation #3940

Open hartez opened 2 years ago

hartez commented 2 years ago

Obviously we have to keep the current enum for Controls, but at the Core level it may make sense to define IScroll and include IScroll.HorizontalScrollMode and IScroll.VerticalScrollMode; ScrollMode would be an enum with values of Default, Enabled, Disabled. This gives us room for expansion in each current direction (adding values for isDirectionalLockEnabled (iOS)/rails (Win), plus expansion in other directions (e.g., z/depth scrolling).

ghost commented 2 years ago

We've moved this issue to the Future milestone. This means that it is not going to be worked on for the coming release. We will reassess the issue following the current release and consider this item at that time.