Table of Contents

Struct AxisResize

Namespace
Icy.Design.Editor.Placement
Assembly
IcyUI.Design.dll

The result of resizing one axis.

public readonly record struct AxisResize : IEquatable<AxisResize>
Implements
Inherited Members
Extension Methods

Constructors

AxisResize(int?, int, int)

The result of resizing one axis.

public AxisResize(int? Size, int MarginStart, int MarginEnd)

Parameters

Size int?

The new size, or null when the size isn't written.

MarginStart int

The new start margin (left or top).

MarginEnd int

The new end margin (right or bottom).

Properties

MarginEnd

The new end margin (right or bottom).

public int MarginEnd { get; init; }

Property Value

int

MarginStart

The new start margin (left or top).

public int MarginStart { get; init; }

Property Value

int

Size

The new size, or null when the size isn't written.

public int? Size { get; init; }

Property Value

int?