Skip to main content

Struct CompositionInterop.LinearLayoutChild

Namespace: VelloSharp.Composition
Assembly: VelloSharp.Composition.dll

public readonly record struct CompositionInterop.LinearLayoutChild : IEquatable<CompositionInterop.LinearLayoutChild>

Implements

IEquatable<CompositionInterop.LinearLayoutChild>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

LinearLayoutChild(double, double, double, double, double, double)

public LinearLayoutChild(double Min, double Preferred, double Max, double Weight = 1, double MarginLeading = 0, double MarginTrailing = 0)

Parameters

Min double

Preferred double

Max double

Weight double

MarginLeading double

MarginTrailing double

Properties

MarginLeading

public double MarginLeading { get; init; }

Property Value

double

MarginTrailing

public double MarginTrailing { get; init; }

Property Value

double

Max

public double Max { get; init; }

Property Value

double

Min

public double Min { get; init; }

Property Value

double

Preferred

public double Preferred { get; init; }

Property Value

double

Weight

public double Weight { get; init; }

Property Value

double