API Diff between 0.8.6 and 0.8.3
373 Additions
67 Removals
AngleSharp
-
public static class ApiExtensions
-
public static class BrowsingContextExtensions
-
public class Configuration : IConfiguration
-
public static class ConfigurationExtensions
-
public interface IMarkupFormatter
-
public interface IStyleFormattable
-
public interface IStyleFormatter
- string Block(IEnumerable<IStyleFormattable> rules)
- string Constraint(string name, string value)
- string Declaration(string name, string value, bool important)
- string Declarations(IEnumerable<string> declarations)
- string Medium(bool exclusive, bool inverse, string type, string[] constraints)
- string Rule(string name, string value)
- string Rule(string name, string prelude, string rules)
- string Sheet(IEnumerable<IStyleFormattable> rules)
- string Style(string selector, string rules)
-
public struct TextPosition : IEquatable<TextPosition>, IComparable<TextPosition>
AngleSharp.Css
AngleSharp.Css.Values
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, IFormattable
-
public struct Color : IEquatable<Color>, IComparable<Color>, IFormattable
- public static readonly Color Black
- public static readonly Color Blue
- public static readonly Color Green
- 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 byte A { get; }
- public double Alpha { get; }
- public byte B { 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 Color(byte r, byte g, byte b, double a)
- public static Color FromHex(string color)
- public static Color FromHsl(float h, float s, float l)
- public static Color FromHsla(float h, float s, float l, float 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 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 string ToString(string format, IFormatProvider formatProvider)
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, IFormattable
-
public struct GradientStop
-
public struct Length : IEquatable<Length>, IComparable<Length>, IFormattable
-
public struct Number : IEquatable<Number>, IComparable<Number>, IFormattable
-
public struct Percent : IEquatable<Percent>, IComparable<Percent>, IFormattable
-
public struct Point
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, IFormattable
-
public sealed class Shadow
- public Length BlurRadius { get; }
- public Color Color { get; }
- public Length BlurRadius { get; }
- public Color Color { get; }
- public Length OffsetX { get; }
- public Length OffsetY { get; }
- public Length SpreadRadius { get; }
- public Shadow(bool inset, Length offsetX, Length offsetY, Length blurRadius, Length spreadRadius, Color color)
- public Length OffsetX { get; }
- public Length OffsetY { get; }
- public Length SpreadRadius { get; }
- public Shadow(bool inset, Length offsetX, Length offsetY, Length blurRadius, Length spreadRadius, Color color)
-
public sealed class Shape
-
public struct Time : IEquatable<Time>, IComparable<Time>, IFormattable
AngleSharp.Dom
AngleSharp.Dom.Css
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, IFormattable, ICssValue
-
public struct Color : IEquatable<Color>, IComparable<Color>, IFormattable, ICssValue
-
public class CssStyleEngine : IStyleEngine
-
public enum CssValueType
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, IFormattable, ICssValue
-
public enum FontWeight
-
public interface ICssProperty : IStyleFormattable
-
public interface ICssRuleList : IEnumerable<ICssRule>, IEnumerable
-
public interface ICssStyleDeclaration : IEnumerable<ICssProperty>, IEnumerable, IStyleFormattable
- string this[string propertyName] { get; }
-
public interface ICssValue
-
public interface IKeyframeSelector
-
public struct Length : IEquatable<Length>, IComparable<Length>, IFormattable, ICssValue
-
public struct Number : IEquatable<Number>, IComparable<Number>, IFormattable, ICssValue
-
public struct Percent : IEquatable<Percent>, IComparable<Percent>, IFormattable, ICssValue
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, IFormattable, ICssValue
-
public struct Time : IEquatable<Time>, IComparable<Time>, IFormattable, ICssValue
AngleSharp.Dom.Html
AngleSharp.Dom.Io
AngleSharp.Extensions
-
public static class ApiExtensions
- public static T AddClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static T After<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static IEnumerable<TNode> Ancestors<TNode>(this INode child)
- public static IEnumerable<INode> Ancestors(this INode child)
- public static T Append<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static TElement AppendElement<TElement>(this INode parent, TElement element) where TElement : IElement
- public static T Attr<T>(this T elements, string attributeName, string attributeValue) where T : IEnumerable<IElement>
- public static T Attr<T>(this T elements, IEnumerable<KeyValuePair<string, string>> attributes) where T : IEnumerable<IElement>
- public static T Attr<T>(this T elements, object attributes) where T : IEnumerable<IElement>
- public static Task<Event> AwaitEvent<TEventTarget>(this TEventTarget node, string eventName) where TEventTarget : IEventTarget
- public static T Before<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static TElement CreateElement<TElement>(this IDocument document) where TElement : IElement
- public static T Css<T>(this T elements, string propertyName, string propertyValue) where T : IEnumerable<IElement>
- public static T Css<T>(this T elements, IEnumerable<KeyValuePair<string, string>> properties) where T : IEnumerable<IElement>
- public static T Css<T>(this T elements, object properties) where T : IEnumerable<IElement>
- public static IEnumerable<TNode> Descendents<TNode>(this INode parent)
- public static IEnumerable<INode> Descendents(this INode parent)
- public static T Empty<T>(this T elements) where T : IEnumerable<IElement>
- public static bool HasClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static string Html<T>(this T element) where T : IElement
- public static T Html<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static int Index<T>(this IEnumerable<T> elements, T item) where T : INode
- public static TElement InsertElement<TElement>(this INode parent, TElement newElement, INode referenceElement) where TElement : IElement
- public static Task<IDocument> Navigate<TElement>(this TElement element) where TElement : IUrlUtilities, IElement
- public static Task<IDocument> Navigate<TElement>(this TElement element, CancellationToken cancel) where TElement : IUrlUtilities, IElement
- public static T Prepend<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static TElement QuerySelector<TElement>(this IParentNode parent, string selectors) where TElement : IElement
- public static IEnumerable<TElement> QuerySelectorAll<TElement>(this IParentNode parent, string selectors) where TElement : IElement
- public static T RemoveClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static TElement RemoveElement<TElement>(this INode parent, TElement element) where TElement : IElement
- public static Task<IDocument> Submit(this IHtmlFormElement form, object fields)
- public static Task<IDocument> Submit(this IHtmlFormElement form, IDictionary<string, string> fields)
- public static string Text<T>(this T element) where T : INode
- public static T Text<T>(this T elements, string text) where T : IEnumerable<INode>
- public static T ToggleClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static Task WhenLoadFired<TElement>(this IDocument document) where TElement : IElement
- public static T Wrap<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T WrapAll<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T WrapInner<T>(this T elements, string html) where T : IEnumerable<IElement>
-
public static class SelectorExtensions
-
public static class StyleSheetExtensions
AngleSharp.Linq
AngleSharp.Network
-
public class DocumentRequest
- public static DocumentRequest Get(Url target, INode source = null, string referer = null)
- public static DocumentRequest Post(Url target, Stream body, string type, INode source = null, string referer = null)
- public static DocumentRequest PostAsPlaintext(Url target, IDictionary<string, string> fields)
- public static DocumentRequest PostAsUrlencoded(Url target, IDictionary<string, string> fields)
-
public static class
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
AngleSharp.Parser.Css
AngleSharp.Parser.Html
AngleSharp.Parser.Xml
AngleSharp.Scripting
AngleSharp.Services
AngleSharp.Services.Default
AngleSharp.Services.Scripting
AngleSharp.Services.Styling