MicrosoftDocs / feedback

📢 docs.microsoft.com site feedback
https://learn.microsoft.com
Creative Commons Attribution 4.0 International
239 stars 160 forks source link

Xamarin.Forms GestureRecognizer API doc nav problem #699

Open davidbritch opened 6 years ago

davidbritch commented 6 years ago

Describe the bug

The Xamarin.Forms GestureRecognizer API doc (https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.gesturerecognizer?view=xamarin-forms) lacks the left-hand nav that other types have, such as Grid (https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.grid?view=xamarin-forms).

Similarly, the GestureRecognizer doc layout is different to the layout for other types such as the Grid. In the Grid doc Fields, Methods etc. are in clearly laid out tables. The tables aren't visible in the GestureRecognizer doc.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.gesturerecognizer?view=xamarin-forms
  2. Note that the GestureRecognizer type isn't expandable in the left-hand nav bar.

Expected behavior

The GestureRecognizer type should be expandable to list Constructors, Fields, Properties, Methods, Events etc.

Screenshots

nav

Desktop (please complete the following information):

Powerhelmsman commented 6 years ago

@dend Can you take a look at this feedback?

conceptdev commented 6 years ago

The EcmaXML source for this class does not have any fields, properties, or methods. Everything listed in the body of the API reference is inherited (which I guess do not show in the left nav). Looking at other types, the left-nav seems to only show declared items (not inherited ones) - is that correct? That would explain the menu.

On the other hand, the layout of the rest of the page is definitely wrong. Does the lack of any class-level items cause the rendering to be different? The inherited members should still be shown in a table - it's much more compact and easier to read:

gesturerecognizer

dend commented 5 years ago

log-suggestion @dend

@conceptdev @davidbritch we need to fix that.

supernova-eng commented 5 years ago

🚀 ATTENTION: Internal request logged.