Xamarin.forms: [Enhancement] MasterDetailPage 'Width', 'Right to Left', 'Animations' features

Created on 8 Feb 2018  Â·  7Comments  Â·  Source: xamarin/Xamarin.Forms

Description

MasterDetailPage needs missing features
(Width property , Right to Left direction property, animation property)

Sorry, but it's become an issue since developers have to move around,
to get a nice side menu on smartphones.

Steps to Reproduce

  1. Implement a MasterDetailPage
  2. Figure it out that you can't change the width of the MasterDetailPage
  3. Realize that you can't get the MasterDetailPage from right to left
  4. Dawn on that you never gonna get two side menu.
  5. Find differents animations between devices

Expected Behavior

A great implementation, with some customisable properties available
_Right to left
_Width property
_Animation property (we need same animations for both device IOS, Android)

Actual Behavior

We are stuck from the left to right, with a fixed width.
But the slide gestures is awesome!

Basic Information

  • Version with issue: Current
  • Last known good version:
  • IDE: Visual Studio for Mac

    • iOS: Last One

    • Android: Last One

Screenshots

none

F100 mdp high impact proposal-open enhancement âž•

Most helpful comment

guys RTL is important! when would this be ready?

All 7 comments

guys RTL is important! when would this be ready?

Did anyone find a solution for width?

+1

See #2818 for the RTL issue.

Could someone please contribute a spec proposal for this? Looking both at MasterDetailPage and Shell.Flyout. Please follow this format: https://github.com/xamarin/Xamarin.Forms/blob/master/.github/ISSUE_TEMPLATE/spec.md

This needs to be on F100.

I'm here to upvote for the width-feature! Currently i see no chance to get a flyout window (classic master/detail page) that only has the width of some bigger Icons.

sure, one could copy nearly everything from the original renderers and fix it for the personal needs - but that may break functions with later updates of Xamarin.Forms - no good idea.

Was this page helpful?
0 / 5 - 0 ratings