Skip to content

API Events, Methods, and Properties are arranged in no obvious order and are not sortable #406

@anthroid

Description

@anthroid

I am relatively new to developing with Electron, so I am frequently using the 'API' section of the website to find events, methods, and properties of objects. In the sidebar, the modules themselves are arranged alphabetically, but within each module's page, the events, methods, and properties seem to be in a completely random order. If there was a way to sort these (by name, by category, etc), this would be fine, but as-is, it essentially means you have to scroll through the whole page looking for a particular item, reading every one of them, or use the browser's search feature to find the item on the page (cumbersome, and you have to know what you're searching for).

I am curious whether there is a reason for this organization, or if I am just missing something. From what I could tell, there is no way to find anything other than searching for it explicitly (not always an option if you don't know the exact name), or reading the name of every entry until you find it. It seems logical that there might be a way to sort the lists on the right-hand sidebar, or maybe a drop-down at the top of the object's page to select a sort order.

I assume this might be source-generated documentation, which would mean the resulting sort order is just the order these definitions appear in the source itself, but it would still be very helpful if the user could sort the items on the page after it's generated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions