Skip to content

[Explorer/Outline] Add filter to show only exported members #322907

Description

@fuweichin

In Outline view, I need a filter that "Show only exported members"(functions, constants or whatever), as if I were using a developer tool to inspect a library from a caller's perspective.

  • For module js, the filter should find members modified by export keyword.
  • For classic js (if supported), the filter should find function/variables exposed to global scope, those including top-level functions/vars. consider also eslint /* exported xxx */ and jsdoc /** @global */.
  • For wasm/wat (if supported), the filter should find exports; see example https://beta.tourofdreamland.net/wasm-inspector/
  • For lib files of other languages, this filter may find members that are public, public static or modified by other keyword of the same concept.

Metadata

Metadata

Assignees

Labels

outlineSource outline view issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions