Protected ReadonlyformatterProtected ReadonlyquickStatic ReadonlyFORMATTER_ProtectedbuildBuilds display info based on the current formatter state.
The formatter status
List of available formatters
If true, uses shorter labels suitable for status bar
ProtectedbuildProtectedbuildProtectedbuildCreates a language status item for the formatter. Returns undefined if no formatter service is available.
Creates a status bar entry for a pinned formatter item. Includes proper tooltip and icon.
Optionalonclick: (e: MouseEvent) => voidProtecteddetermineProtectedgetGets the formatter display info for the given editor. Caches the status to avoid repeated service calls.
Returns true if the configure action should be available for the given editor. Configure is available when there are multiple formatters or an invalid configuration.
Returns true if the formatter service is available.
ProtectedshowProtectedshow
Handles formatter-related status bar functionality. Responsible for creating formatter status items, displaying formatter quick picks, and managing pinned formatter items in the status bar.