API Diff between 0.17.0-alpha-77 and 0.10.0
638 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 static readonly string BangImportant
- public static readonly string Closed
- public static readonly string Compact
- public static readonly string FitContent
- public static readonly string
- public static readonly string Format
- public static readonly string Horizontal
- public static readonly string Legacy
- public static readonly string Line
- public static readonly string Mixed
- public static readonly string Open
- public static readonly string Painted
- public static readonly string Stroke
- public static readonly string Vertical
- public static readonly string VisibleFill
- public static readonly string VisiblePainted
- public static readonly string VisibleStroke
- public static readonly string XxxLarge
-
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 StyleCollectionExtensions
-
public static class StyleFormatterExtensions
AngleSharp.Css.Dom
AngleSharp.Css.Parser
AngleSharp.Css.RenderTree
AngleSharp.Css.Values
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, ICssPrimitiveValue, ICssValue
-
public struct Color : IEquatable<Color>, IComparable<Color>, ICssPrimitiveValue, ICssValue
- public static readonly Color Black
- public static readonly Color Blue
- public static readonly Color CurrentColor
- public static readonly Color Green
- public static readonly Color InvertedColor
- public static readonly Color Magenta
- public static readonly Color PureGreen
- public static readonly Color Red
- public static readonly Color Transparent
- public static readonly Color 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 Color(byte r, byte g, byte b)
- public Color(byte r, byte g, byte b, byte a)
- public static Color FromFlexHex(string color)
- public static Color FromGray(byte number, double alpha = 1)
- public static Color FromGray(double value, double alpha = 1)
- public static Color FromHex(string color)
- public static Color FromHsl(double h, double s, double l)
- public static Color FromHsla(double h, double s, double l, double alpha)
- public static Color FromHwb(double h, double w, double b)
- public static Color FromHwba(double h, double w, double b, double alpha)
- public static Color? FromName(string name)
- public static Color FromRgb(byte r, byte g, byte b)
- public static Color FromRgba(byte r, byte g, byte b, double a)
- public static Color FromRgba(double r, double g, double b, double a)
- public static Color Mix(Color above, Color below)
- public static Color Mix(double alpha, Color above, Color below)
- public static bool op_Equality(Color a, Color b)
- public static bool op_Inequality(Color a, Color b)
- public static bool TryFromHex(string color, out Color value)
- public bool Equals(Color other)
-
public struct Constant<T> : ICssPrimitiveValue, ICssValue, IEquatable<Constant<T>>
-
public struct CounterDefinition : ICssPrimitiveValue, ICssValue, IEquatable<CounterDefinition>
-
public sealed class CssAttrValue : ICssFunctionValue, ICssValue
-
public sealed class CssBackgroundSizeValue : IEquatable<CssBackgroundSizeValue>, ICssPrimitiveValue, ICssValue
-
public sealed class CssBorderImageSliceValue : ICssCompositeValue, ICssValue
-
public sealed class CssCalcValue : ICssRawValue, ICssValue, ICssFunctionValue
-
public sealed class CssContentValue : ICssFunctionValue, ICssValue
-
public sealed class CssGradientStopValue : ICssCompositeValue, ICssValue
-
public sealed class CssImageRepeatsValue : ICssCompositeValue, ICssValue
-
public class CssListValue<T> : ICssMultipleValue, ICssValue, IEnumerable<ICssValue>, IEnumerable where T : ICssValue
-
public sealed class CssOriginValue : ICssCompositeValue, ICssValue
-
public class CssPeriodicValue<T> : ICssMultipleValue, ICssValue, IEnumerable<ICssValue>, IEnumerable where T : ICssValue
-
public sealed class CssRadialGradientValue : ICssGradientFunctionValue, ICssImageValue, ICssFunctionValue, ICssValue
-
public class CssRadiusValue<T> : ICssMultipleValue, ICssValue, IEnumerable<ICssValue>, IEnumerable where T : ICssValue
-
public sealed class CssReferenceValue : ICssRawValue, ICssValue
-
public sealed class CssRunningValue : ICssFunctionValue, ICssValue
-
public sealed class CssShadowValue : ICssCompositeValue, ICssValue
-
public sealed class CssShapeValue : ICssValue, ICssFunctionValue
-
public sealed class CssSkewValue : ICssTransformFunctionValue, ICssFunctionValue, ICssValue
-
public sealed class CssTupleValue : CssTupleValue<ICssValue>
-
public class CssTupleValue<T> : ICssMultipleValue, ICssValue, IEnumerable<ICssValue>, IEnumerable where T : ICssValue
-
public sealed class CssUrlValue : ICssImageValue, ICssFunctionValue, ICssValue
-
public sealed class CssVarValue : ICssFunctionValue, ICssValue
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, ICssPrimitiveValue, ICssValue
-
public interface ICssCompositeValue : ICssValue
-
public interface ICssFunctionValue : ICssValue
-
public interface ICssGradientFunctionValue : ICssImageValue, ICssFunctionValue, ICssValue
-
public interface ICssImageValue : ICssFunctionValue, ICssValue
-
public interface ICssMultipleValue : ICssValue, IEnumerable<ICssValue>, IEnumerable
-
public interface ICssPrimitiveValue : ICssValue
-
public interface ICssRawValue : ICssValue
-
public interface ICssSpecialValue : ICssValue
-
public interface ICssTimingFunctionValue : ICssFunctionValue, ICssValue
-
public interface ICssTransformFunctionValue : ICssFunctionValue, ICssValue
-
public struct Length : IEquatable<Length>, IComparable<Length>, ICssPrimitiveValue, ICssValue
- public enum Unit
- public static readonly Length Auto
- public static readonly Length Content
- public static readonly Length Full
- public static readonly Length Half
- public static readonly Length Medium
- public static readonly Length Normal
- public static readonly Length Thick
- public static readonly Length Thin
- public static readonly Length 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 Length(double value, Unit unit)
- public static Unit GetUnit(string s)
- public static bool op_Equality(Length a, Length b)
- public static bool op_GreaterThan(Length a, Length b)
- public static bool op_GreaterThanOrEqual(Length a, Length b)
- public static bool op_Inequality(Length a, Length b)
- public static bool op_LessThan(Length a, Length b)
- public static bool op_LessThanOrEqual(Length a, Length b)
- public static bool TryParse(string s, out Length result)
- public int CompareTo(Length other)
- public bool Equals(Length other)
- public double To(Unit unit, IRenderDimensions renderDimensions, RenderMode mode)
- public double ToPixel(IRenderDimensions renderDimensions, RenderMode mode)
-
public struct LineNames : ICssPrimitiveValue, ICssValue, IEquatable<LineNames>
-
public struct Point : IEquatable<Point>, ICssPrimitiveValue, ICssValue
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, ICssPrimitiveValue, ICssValue
-
public struct Time : IEquatable<Time>, IComparable<Time>, ICssPrimitiveValue, ICssValue
-
public 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