Interface ISliceLayoutPlugin
- Namespace
- Whim.SliceLayout
- Assembly
- Whim.SliceLayout.dll
SliceLayoutPlugin provides commands and functionality for the SliceLayoutEngine.
SliceLayoutPlugin does not load the SliceLayoutEngine - that is done when creating
a workspace via Add(string?, IEnumerable<CreateLeafLayoutEngine>?).
public interface ISliceLayoutPlugin : IPlugin
- Inherited Members
Properties
DemoteFocusActionName
The name of the action that demotes the focus in the stack to the next-lower slice.
string DemoteFocusActionName { get; }
Property Value
DemoteWindowActionName
The name of the action that demotes a window in the stack to the next-lower slice.
string DemoteWindowActionName { get; }
Property Value
PromoteFocusActionName
The name of the action that promotes the focus in the stack to the next-higher slice.
string PromoteFocusActionName { get; }
Property Value
PromoteWindowActionName
The name of the action that promotes a window in the stack to the next-higher slice.
string PromoteWindowActionName { get; }
Property Value
WindowInsertionType
The type of insertion to use when adding a window to a slice.
WindowInsertionType WindowInsertionType { get; set; }
Property Value
Methods
DemoteFocusInStack(IWindow?)
Demotes the focus to the next slice with a higher order - see Order.
void DemoteFocusInStack(IWindow? window = null)
Parameters
window
IWindow- The current window. If null, then LastFocusedWindow is used.
DemoteWindowInStack(IWindow?)
Demotes the given window in the stack.
void DemoteWindowInStack(IWindow? window = null)
Parameters
window
IWindow- The window to demote. If null, then LastFocusedWindow is used.
PromoteFocusInStack(IWindow?)
Promotes the focus to the next slice with a lower order - see Order.
void PromoteFocusInStack(IWindow? window = null)
Parameters
window
IWindow- The current window. If null, then LastFocusedWindow is used.
PromoteWindowInStack(IWindow?)
Promotes the given window in the stack.
void PromoteWindowInStack(IWindow? window = null)
Parameters
window
IWindow- The window to promote. If null, then LastFocusedWindow is used.