Struct GridTrackSize

Namespace
Forma
Assembly
Forma.dll
public readonly struct GridTrackSize : IEquatable<GridTrackSize>
Implements
Inherited Members

Properties

Auto

public static GridTrackSize Auto { get; }

Property Value

GridTrackSize

Maximum

public LayoutLength Maximum { get; }

Property Value

LayoutLength

Minimum

public LayoutLength Minimum { get; }

Property Value

LayoutLength

Unit

public GridTrackUnit Unit { get; }

Property Value

GridTrackUnit

Value

public float Value { get; }

Property Value

float

Methods

Equals(GridTrackSize)

public bool Equals(GridTrackSize other)

Parameters

other GridTrackSize

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

FitContent(float)

public static GridTrackSize FitContent(float maximum)

Parameters

maximum float

Returns

GridTrackSize

GetHashCode()

public override int GetHashCode()

Returns

int

MinMax(LayoutLength, LayoutLength)

public static GridTrackSize MinMax(LayoutLength minimum, LayoutLength maximum)

Parameters

minimum LayoutLength
maximum LayoutLength

Returns

GridTrackSize

Percent(float)

public static GridTrackSize Percent(float value)

Parameters

value float

Returns

GridTrackSize

Pixels(float)

public static GridTrackSize Pixels(float value)

Parameters

value float

Returns

GridTrackSize

Star(float)

public static GridTrackSize Star(float value = 1)

Parameters

value float

Returns

GridTrackSize

Operators

operator ==(GridTrackSize, GridTrackSize)

public static bool operator ==(GridTrackSize left, GridTrackSize right)

Parameters

left GridTrackSize
right GridTrackSize

Returns

bool

operator !=(GridTrackSize, GridTrackSize)

public static bool operator !=(GridTrackSize left, GridTrackSize right)

Parameters

left GridTrackSize
right GridTrackSize

Returns

bool