Table of Contents

Class ResizableVisual.ResizeMetadata

Namespace
FlowGraph.Avalonia.Rendering.NodeRenderers
Assembly
FlowGraph.Avalonia.dll

Metadata attached to the root visual that tracks child resize requirements.

public class ResizableVisual.ResizeMetadata
Inheritance
ResizableVisual.ResizeMetadata
Inherited Members

Properties

CustomChildren

Children with custom resize logic (receives width, height, scale).

public List<(Control Control, Action<Control, double, double> Updater)> CustomChildren { get; }

Property Value

List<(Control Control, Action<Control, double, double> Updater)>

FullSizeChildren

Children that should be resized to match the full parent size.

public List<Control> FullSizeChildren { get; }

Property Value

List<Control>

InsetChildren

Children that should be resized with insets (padding/margins).

public List<(Control Control, Thickness Insets)> InsetChildren { get; }

Property Value

List<(Control Control, Thickness Insets)>