Table of Contents

Namespace Whim.Bar

Classes

ActiveLayoutWidget
Interaction logic for ActiveLayoutWidget.xaml
BarConfig
Configuration for the bar plugin.
BarException
Exception thrown by Whim.Bar.
BarLayoutEngine
A proxy layout engine to reserve space for the bar in each monitor.
BarPlugin
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
BarWindow
An empty window that can be used on its own or navigated to within a Frame.
BatteryWidget
Interaction logic for ActiveLayoutWidget.xaml
DateTimeWidget
Interaction logic for DateTimeWidget.xaml
FocusedWindowWidget
Interaction logic for FocusedWindowWidget.xaml
WorkspaceWidget
Interaction logic for WorkspaceWidget.xaml

Interfaces

IBarPlugin
BarPlugin displays an interactive bar at the top of the screen for Whim. It can be configured with various BarComponents to display on the left, center, and right sides of the bar.

Delegates

BarComponent
Delegate for creating a component. A component will subscribe to Closed if it has resources to dispose.