Table of Contents

Interface IFocusIndicatorPlugin

Namespace
Whim.FocusIndicator
Assembly
Whim.FocusIndicator.dll
FocusIndicatorPlugin is the plugin that displays a focus indicator on the focused window.
public interface IFocusIndicatorPlugin : IPlugin, IDisposable
Inherited Members

Properties

Config

The configuration for the focus indicator.
FocusIndicatorConfig Config { get; }

Property Value

FocusIndicatorConfig

IsVisible

Whether the focus indicator is visible.
bool IsVisible { get; }

Property Value

bool

Methods

Show(IWindow?)

Shows the focus indicator.
void Show(IWindow? window = null)

Parameters

window IWindow
The window to show the focus indicator on. Defaults to the focused window.

Toggle()

Toggles the focus indicator.
void Toggle()

ToggleEnabled()

Toggles whether the focus indicator is enabled.
void ToggleEnabled()

Remarks

This prevents the focus indicator from showing based on events. It will not prevent the focus indicator from being manually shown.

ToggleFade()

Toggles whether the focus indicator fades.
void ToggleFade()