CssNumberish Struct
The CSSNumberish typedef: (double or CSSNumericValue) (https://drafts.css-houdini.org/css-typed-om-1/#typedefdef-cssnumberish).
public readonly struct CssNumberish : IEquatable<CssNumberish>- Implements
Properties
| Name | Description |
|---|---|
| Value | Gets the value: a Double or a CssNumericValue. |
Value
CssNumericValue.csMethods
| Name | Description |
|---|---|
| Equals(CssNumberish) | Indicates whether the current object is equal to another object of the same type. |
| Equals(object?) | Indicates whether this instance and a specified object are equal. |
| FromCssNumericValue(CssNumericValue) | Creates a CssNumberish from a CssNumericValue. |
| FromDouble(double) | Creates a CssNumberish from a double. |
| GetHashCode() | Returns the hash code for this instance. |
Equals overloads
Equals(CssNumberish)
CssNumericValue.csIndicates whether the current object is equal to another object of the same type.
public bool Equals(CssNumberish other)Parameters
otherCssNumberish- An object to compare with this object.
Returns
bool true if the current object is equal to the other parameter; otherwise, false.
Equals(object?)
CssNumericValue.csFromCssNumericValue(CssNumericValue)
CssNumericValue.csCreates a CssNumberish from a CssNumericValue.
public static CssNumberish FromCssNumericValue(CssNumericValue value)FromDouble(double)
CssNumericValue.csCreates a CssNumberish from a double.
public static CssNumberish FromDouble(double value)GetHashCode()
CssNumericValue.csOperators
| Name | Description |
|---|---|
| operator ==(CssNumberish, CssNumberish) | Determines whether two CssNumberish values are equal. |
| implicit operator CssNumberish(CssNumericValue) | Converts a CssNumericValue to a CssNumberish. |
| implicit operator CssNumberish(double) | Converts a double to a CssNumberish. |
| operator !=(CssNumberish, CssNumberish) | Determines whether two CssNumberish values are not equal. |
operator ==(CssNumberish, CssNumberish)
CssNumericValue.csDetermines whether two CssNumberish values are equal.
public static bool operator ==(CssNumberish left, CssNumberish right)op_Implicit overloads
implicit operator CssNumberish(CssNumericValue)
CssNumericValue.csConverts a CssNumericValue to a CssNumberish.
public static implicit operator CssNumberish(CssNumericValue value)implicit operator CssNumberish(double)
CssNumericValue.csConverts a double to a CssNumberish.
public static implicit operator CssNumberish(double value)operator !=(CssNumberish, CssNumberish)
CssNumericValue.csDetermines whether two CssNumberish values are not equal.
public static bool operator !=(CssNumberish left, CssNumberish right)