Table of Contents

Class TreeLayoutComponent

Namespace
Whim.TreeLayout.Bar
Assembly
Whim.TreeLayout.Bar.dll
The tree layout engine component for the bar.
public record TreeLayoutComponent : BarComponent, IEquatable<BarComponent>, IEquatable<TreeLayoutComponent>
Inheritance
TreeLayoutComponent
Implements
Inherited Members

Constructors

TreeLayoutComponent(ITreeLayoutPlugin)

The tree layout engine component for the bar.
public TreeLayoutComponent(ITreeLayoutPlugin Plugin)

Parameters

Plugin ITreeLayoutPlugin

Properties

Plugin

public ITreeLayoutPlugin Plugin { get; init; }

Property Value

ITreeLayoutPlugin

Methods

CreateWidget(IContext, IMonitor, Window)

Delegate for creating a component. A component will subscribe to Closed if it has resources to dispose.
public override UserControl CreateWidget(IContext context, IMonitor monitor, Window window)

Parameters

context IContext
monitor IMonitor
window Window

Returns

UserControl