API Diff between 1.0.0-beta.137 and 0.10.0
920 Additions
13 Removals
AngleSharp
AngleSharp.Css
-
public static class BrowsingContextExtensions
- public static Task<IStyleSheet> OpenStyleSheetAsync(this IBrowsingContext context, Url address, IElement element)
- public static Task<IStyleSheet> OpenStyleSheetAsync(this IBrowsingContext context, Url address, IElement element, CancellationToken cancel)
- public static Task<IStyleSheet> OpenStyleSheetAsync(this IBrowsingContext context, Url address, IElement element)
- public static Task<IStyleSheet> OpenStyleSheetAsync(this IBrowsingContext context, Url address, IElement element, CancellationToken cancel)
-
public static class CssKeywords
-
public class CssStylingService : IStylingService
-
public class DeclarationInfo
-
public class DefaultRenderDevice : IRenderDevice, IRenderDimensions
-
public static class FunctionNames
-
public interface ICssDefaultStyleSheetProvider
-
public interface IRenderDevice : IRenderDimensions
-
public interface IRenderDimensions
-
public class MinifyStyleFormatter : IStyleFormatter
-
public static class PropertyNames
-
public enum RenderMode
-
public static class RuleNames
-
public static class StringExtensions
- public static bool CssInteger(this string value, out int result)
- public static bool CssNumber(this string value, out double result)
-
public static class StyleCollectionExtensions
-
public static class StyleFormatterExtensions
AngleSharp.Css.Dom
AngleSharp.Css.Parser
AngleSharp.Css.RenderTree
AngleSharp.Css.Values
-
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 CssBackgroundSizeValue : IEquatable<CssBackgroundSizeValue>, ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public sealed class CssBorderImageSliceValue : ICssCompositeValue, ICssValue, IEquatable<ICssValue>, IEquatable<CssBorderImageSliceValue>
-
public sealed class CssCalcValue : ICssRawValue, ICssValue, IEquatable<ICssValue>, ICssFunctionValue
-
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 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 sealed class CssReferenceValue : ICssRawValue, ICssValue, IEquatable<ICssValue>
-
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 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 sealed class CssTupleValue : CssTupleValue<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 interface ICssCompositeValue : ICssValue, IEquatable<ICssValue>
-
public interface ICssComputeContext
-
public interface ICssFunctionValue : ICssValue, IEquatable<ICssValue>
-
public interface ICssGradientFunctionValue : ICssImageValue, ICssFunctionValue, ICssValue, IEquatable<ICssValue>
-
public interface ICssImageValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>
-
public interface ICssMetricValue : ICssPrimitiveValue, ICssValue, IEquatable<ICssValue>
-
public interface ICssMultipleValue : ICssValue, IEquatable<ICssValue>, IEnumerable<ICssValue>, IEnumerable
-
public interface ICssPrimitiveValue : ICssValue, IEquatable<ICssValue>
-
public interface ICssRawValue : ICssValue, IEquatable<ICssValue>
-
public interface ICssSpecialValue : ICssValue, IEquatable<ICssValue>
-
public interface ICssTimingFunctionValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>
-
public interface ICssTransformFunctionValue : ICssFunctionValue, ICssValue, IEquatable<ICssValue>
-
public sealed class TransformMatrix : IEquatable<TransformMatrix>
- public static readonly TransformMatrix One
- public static readonly TransformMatrix Zero
- public double this[int row, int col] { get; }
- public double M11 { get; }
- public double M12 { get; }
- public double M13 { get; }
- public double M21 { get; }
- public double M22 { get; }
- public double M23 { get; }
- public double M31 { get; }
- public double M32 { get; }
- public double M33 { get; }
- public double Tx { get; }
- public double Ty { get; }
- public double Tz { get; }
- public TransformMatrix(double[] values)
- public TransformMatrix(double m11, double m12, double m13, double m21, double m22, double m23, double m31, double m32, double m33, double tx, double ty, double tz, double px, double py, double pz)
- public bool Equals(TransformMatrix other)
AngleSharp.Dom