SIGN IN SIGN UP

Encapsulate `CommandPaletteFilter` and `CommandPaletteInterceptor` (#9402)

This PR refactors the `CommandPaletteFilter` and
`CommandPaletteInterceptor` to better encapsulate their internals.

Previously these globals and their fields were publicly accessible,
which meant that there was a lot of reaching in and making
modifications.

These changes should make it easier to add additional consumers of these
hooks (right now they're primarily used by Vim mode).

Release Notes:

- N/A
M
Marshall Bowers committed
55f4c8e51b6937062d699c24921b689e627734c9
Parent: d311a4b
Committed by GitHub <noreply@github.com> on 3/15/2024, 4:37:25 PM