API Diff between 1.0.0-beta.137 and 1.0.0-alpha-108
337 Additions
54 Removals
AngleSharp.Css
AngleSharp.Css.Dom
AngleSharp.Css.Parser
AngleSharp.Css.Values
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, ICssPrimitiveValue, ICssValue
-
public struct Color : IEquatable<Color>, IComparable<Color>, ICssPrimitiveValue, ICssValue
-
public struct Constant<T> : ICssPrimitiveValue, ICssValue, IEquatable<Constant<T>>
-
public struct CounterDefinition : ICssPrimitiveValue, ICssValue, IEquatable<CounterDefinition>
-
public struct CounterValue : ICssPrimitiveValue, ICssValue, IEquatable<CounterValue>
-
public struct CssAngleValue : IEquatable<CssAngleValue>, IComparable<CssAngleValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public sealed class CssAttrValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssAttrValue>
-
public sealed class CssBorderImageSliceValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssBorderImageSliceValue>
-
public struct CssColorValue : IEquatable<CssColorValue>, IComparable<CssColorValue>, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
- public static readonly CssColorValue Black
- public static readonly CssColorValue Blue
- public static readonly CssColorValue CurrentColor
- public static readonly CssColorValue Green
- public static readonly CssColorValue InvertedColor
- public static readonly CssColorValue Magenta
- public static readonly CssColorValue PureGreen
- public static readonly CssColorValue Red
- public static readonly CssColorValue Transparent
- public static readonly CssColorValue White
- public static bool UseHex { get; set; }
- public byte A { get; }
- public double Alpha { get; }
- public byte B { get; }
- public string CssText { get; }
- public byte G { get; }
- public byte R { get; }
- public int Value { get; }
- public CssColorValue(byte r, byte g, byte b)
- public CssColorValue(byte r, byte g, byte b, byte a)
- public static CssColorValue FromFlexHex(string color)
- public static CssColorValue FromGray(byte number, double alpha = 1)
- public static CssColorValue FromGray(double value, double alpha = 1)
- public static CssColorValue FromHex(string color)
- public static CssColorValue FromHsl(double h, double s, double l)
- public static CssColorValue FromHsla(double h, double s, double l, double alpha)
- public static CssColorValue FromHwb(double h, double w, double b)
- public static CssColorValue FromHwba(double h, double w, double b, double alpha)
- public static CssColorValue? FromLab(double l, double a, double b, double alpha)
- public static CssColorValue? FromLch(double l, double c, double h, double alpha)
- public static CssColorValue? FromName(string name)
- public static CssColorValue? FromOklab(double l, double a, double b, double alpha)
- public static CssColorValue? FromOklch(double l, double c, double h, double alpha)
- public static CssColorValue FromRgb(byte r, byte g, byte b)
- public static CssColorValue FromRgba(byte r, byte g, byte b, double a)
- public static CssColorValue FromRgba(double r, double g, double b, double a)
- public static CssColorValue Mix(CssColorValue above, CssColorValue below)
- public static CssColorValue Mix(double alpha, CssColorValue above, CssColorValue below)
- public static bool op_Equality(CssColorValue a, CssColorValue b)
- public static bool op_Inequality(CssColorValue a, CssColorValue b)
- public static bool TryFromHex(string color, out CssColorValue value)
- public bool Equals(CssColorValue other)
-
public struct CssConstantValue<T> : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssConstantValue<T>>
-
public sealed class CssContentValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssContentValue>
-
public struct CssCounterDefinitionValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssCounterDefinitionValue>
-
public struct CssCounterValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssCounterValue>
-
public class CssFlowRelativeValue<T> : ICssMultipleValue, ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable, IEquatable<CssFlowRelativeValue<T>> where T : ICssValue
-
public struct CssFractionValue : IEquatable<CssFractionValue>, IComparable<CssFractionValue>, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public struct CssFrequencyValue : IEquatable<CssFrequencyValue>, IComparable<CssFrequencyValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public sealed class CssGradientStopValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssGradientStopValue>
-
public struct CssIdentifierValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssIdentifierValue>
-
public sealed class CssImageRepeatsValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssImageRepeatsValue>
-
public struct CssIntegerValue : IEquatable<CssIntegerValue>, IComparable<CssIntegerValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public struct CssLengthValue : IEquatable<CssLengthValue>, IComparable<CssLengthValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
- public enum Unit
- public static readonly CssLengthValue Auto
- public static readonly CssLengthValue Content
- public static readonly CssLengthValue Full
- public static readonly CssLengthValue Half
- public static readonly CssLengthValue Medium
- public static readonly CssLengthValue Normal
- public static readonly CssLengthValue Thick
- public static readonly CssLengthValue Thin
- public static readonly CssLengthValue Zero
- public string CssText { get; }
- public bool IsAbsolute { get; }
- public bool IsRelative { get; }
- public Unit Type { get; }
- public string UnitString { get; }
- public double Value { get; }
- public CssLengthValue(double value)
- public CssLengthValue(double value, Unit unit)
- public static Unit GetUnit(string s)
- public static bool op_Equality(CssLengthValue a, CssLengthValue b)
- public static bool op_GreaterThan(CssLengthValue a, CssLengthValue b)
- public static bool op_GreaterThanOrEqual(CssLengthValue a, CssLengthValue b)
- public static bool op_Inequality(CssLengthValue a, CssLengthValue b)
- public static bool op_LessThan(CssLengthValue a, CssLengthValue b)
- public static bool op_LessThanOrEqual(CssLengthValue a, CssLengthValue b)
- public static bool TryParse(string s, out CssLengthValue result)
- public int CompareTo(CssLengthValue other)
- public bool Equals(CssLengthValue other)
- public double To(Unit unit, IRenderDimensions renderDimensions, RenderMode mode)
- public double ToPixel(IRenderDimensions renderDimensions)
- public double ToPixel(IRenderDimensions renderDimensions, RenderMode mode)
-
public struct CssLineNamesValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssLineNamesValue>
-
public class CssListValue<T> : ICssMultipleValue, ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable, IEquatable<CssListValue<T>> where T : ICssValue
-
public struct CssNumberValue : IEquatable<CssNumberValue>, IComparable<CssNumberValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public sealed class CssOriginValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssOriginValue>
-
public struct CssPercentageValue : IEquatable<CssPercentageValue>, IComparable<CssPercentageValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public class CssPeriodicValue<T> : ICssMultipleValue, ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable, IEquatable<CssPeriodicValue<T>> where T : ICssValue
-
public struct CssPoint2D : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssPoint2D>
-
public struct CssQuoteValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssQuoteValue>
-
public sealed class CssRadialGradientValue : ICssGradientFunctionValue, ICssImageValue, ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssRadialGradientValue>
- public Point Position { get; }
- public CssGradientStopValue[] Stops { get; }
- public CssRadialGradientValue(bool circle, Point center, ICssValue width, ICssValue height, SizeMode sizeMode, CssGradientStopValue[] stops, bool repeating = false)
- public CssPoint2D Position { get; }
- public ICssValue[] Stops { get; }
- public CssRadialGradientValue(bool circle, CssPoint2D center, ICssValue width, ICssValue height, SizeMode sizeMode, ICssValue[] stops, bool repeating = false)
- public bool Equals(CssRadialGradientValue other)
-
public class CssRadiusValue<T> : ICssMultipleValue, ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable, IEquatable<CssRadiusValue<T>> where T : ICssValue
-
public struct CssRatioValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssRatioValue>
-
public struct CssResolutionValue : IEquatable<CssResolutionValue>, IComparable<CssResolutionValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public sealed class CssRunningValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssRunningValue>
-
public sealed class CssShadowValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssShadowValue>
- public Color Color { get; }
- public CssColorValue Color { get; }
- public CssShadowValue(bool inset, ICssValue offsetX, ICssValue offsetY, ICssValue blurRadius, ICssValue spreadRadius, Color? color)
- public CssShadowValue(bool inset, ICssValue offsetX, ICssValue offsetY, ICssValue blurRadius, ICssValue spreadRadius, CssColorValue? color)
- public bool Equals(CssShadowValue other)
-
public sealed class CssShapeValue : ICssValue, IEquatable<ICssValue>, ICssFunctionValue, IEquatable<CssShapeValue>
-
public sealed class CssSkewValue : ICssTransformFunctionValue, ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssSkewValue>
-
public struct CssStringValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssStringValue>
-
public sealed class CssSymbolsValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssSymbolsValue>
-
public struct CssTimeValue : IEquatable<CssTimeValue>, IComparable<CssTimeValue>, ICssMetricValue, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public class CssTupleValue<T> : ICssMultipleValue, ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable, IEquatable<CssTupleValue<T>> where T : ICssValue
-
public sealed class CssUrlValue : ICssImageValue, ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssUrlValue>
-
public sealed class CssVarValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssVarValue>
-
public struct Fraction : IEquatable<Fraction>, IComparable<Fraction>, ICssPrimitiveValue, ICssValue
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, ICssPrimitiveValue, ICssValue
-
public interface ICssComputeContext
-
public interface ICssGradientFunctionValue : ICssImageValue, ICssFunctionValue, ICssValue, IEquatable<ICssValue>
-
public interface ICssMetricValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public struct Identifier : ICssPrimitiveValue, ICssValue, IEquatable<Identifier>
-
public struct Label : ICssPrimitiveValue, ICssValue, IEquatable<Label>
-
public struct Length : IEquatable<Length>, IComparable<Length>, ICssPrimitiveValue, ICssValue
-
public struct LineNames : ICssPrimitiveValue, ICssValue, IEquatable<LineNames>
-
public struct Point : IEquatable<Point>, ICssPrimitiveValue, ICssValue
-
public struct Quote : ICssPrimitiveValue, ICssValue, IEquatable<Quote>
-
public struct Ratio : IEquatable<Ratio>, IComparable<Ratio>, ICssPrimitiveValue, ICssValue
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, ICssPrimitiveValue, ICssValue
-
public struct Time : IEquatable<Time>, IComparable<Time>, ICssPrimitiveValue, ICssValue