Struct GridTrackSize
- Namespace
- Forma
- Assembly
- Forma.dll
public readonly struct GridTrackSize : IEquatable<GridTrackSize>
- Implements
-
- Inherited Members
-
Properties
public static GridTrackSize Auto { get; }
Property Value
- GridTrackSize
public LayoutLength Maximum { get; }
Property Value
- LayoutLength
public LayoutLength Minimum { get; }
Property Value
- LayoutLength
public GridTrackUnit Unit { get; }
Property Value
- GridTrackUnit
public float Value { get; }
Property Value
- float
Methods
public bool Equals(GridTrackSize other)
Parameters
other GridTrackSize
Returns
- bool
public override bool Equals(object obj)
Parameters
obj object
Returns
- bool
FitContent(float)
public static GridTrackSize FitContent(float maximum)
Parameters
maximum float
Returns
- GridTrackSize
public override int GetHashCode()
Returns
- int
public static GridTrackSize MinMax(LayoutLength minimum, LayoutLength maximum)
Parameters
minimum LayoutLength
maximum LayoutLength
Returns
- GridTrackSize
public static GridTrackSize Percent(float value)
Parameters
value float
Returns
- GridTrackSize
public static GridTrackSize Pixels(float value)
Parameters
value float
Returns
- GridTrackSize
public static GridTrackSize Star(float value = 1)
Parameters
value float
Returns
- GridTrackSize
Operators
public static bool operator ==(GridTrackSize left, GridTrackSize right)
Parameters
left GridTrackSize
right GridTrackSize
Returns
- bool
public static bool operator !=(GridTrackSize left, GridTrackSize right)
Parameters
left GridTrackSize
right GridTrackSize
Returns
- bool