AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.8.0" />

 Converters

static class Converters
public static readonly IValueConverter<Angle> AngleConverter

Represents an angle object. https://developer.mozilla.org/en-US/docs/Web/CSS/angle

public static readonly IValueConverter<string> AnimatableConverter

Represents an identifier object that matches the production rules of a single transition property. http://dev.w3.org/csswg/css-transitions/#single-transition-property

public static readonly IValueConverter<string> AttrConverter

Represents an attribute retriever object. http://dev.w3.org/csswg/css-values/#funcdef-attr

Represents a distance object (or default).

Represents a length object that is based on percentage or number. http://dev.w3.org/csswg/css-backgrounds/#border-image-slice

public static readonly IValueConverter<byte> ByteConverter

Represents an integer object reduced to [0, 255]. https://developer.mozilla.org/en-US/docs/Web/CSS/integer

public static readonly IValueConverter<Color> ColorConverter

Represents a color object. https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

public static readonly IValueConverter<Counter> CounterConverter

Represents a counter object. http://www.w3.org/TR/CSS2/syndata.html#value-def-counter

Represents a cubic-bezier timing-function object. https://developer.mozilla.org/en-US/docs/Web/CSS/timing-function

Represents a frequency object. https://developer.mozilla.org/en-US/docs/Web/CSS/frequency

Represents a gradient object. https://developer.mozilla.org/en-US/docs/Web/CSS/gradient

public static readonly IValueConverter<Color> HslaColorConverter

Represents a color object (HSLA function). https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

public static readonly IValueConverter<Color> HslColorConverter

Represents a color object (HSL function). https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

public static readonly IValueConverter<string> IdentifierConverter

Represents an identifier object. https://developer.mozilla.org/en-US/docs/Web/CSS/user-ident

Represents a length object that is based on percentage, length or number. http://dev.w3.org/csswg/css-backgrounds/#border-image-width

Represents an image source object. https://developer.mozilla.org/en-US/docs/Web/CSS/image

public static readonly IValueConverter<int> IntegerConverter

Represents an integer object. https://developer.mozilla.org/en-US/docs/Web/CSS/integer

public static readonly IValueConverter<Length> LengthConverter

Represents a length object. https://developer.mozilla.org/en-US/docs/Web/CSS/length

Represents a distance object (either Length or Percent).

Represents a linear-gradient object. https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient

public static readonly IValueConverter<Length> LineHeightConverter

Represents a distance object with line-height additions. http://www.w3.org/TR/CSS2/visudet.html#propdef-line-height

public static readonly IValueConverter<Length> LineWidthConverter

Represents a length object with line-width additions. http://dev.w3.org/csswg/css-backgrounds/#line-width

Sets the transformation matrix explicitely. http://www.w3.org/TR/css3-transforms/#funcdef-matrix3d

public static readonly IValueConverter<float> NumberConverter

Represents a number object. https://developer.mozilla.org/en-US/docs/Web/CSS/number

public static readonly IValueConverter<Percent> PercentConverter

Represents a percentage object. https://developer.mozilla.org/en-US/docs/Web/CSS/percentage

A perspective for 3D transformations.s http://www.w3.org/TR/css3-transforms/#funcdef-perspective

public static readonly IValueConverter<Point> PointConverter

Represents a position object. http://www.w3.org/TR/css3-background/#ltpositiongt

public static readonly IValueConverter<int> PositiveIntegerConverter

Represents an integer object that is zero or greater. https://developer.mozilla.org/en-US/docs/Web/CSS/integer

public static readonly IValueConverter<Color> PureColorConverter

Represents an color object (usually hex or name). https://developer.mozilla.org/en-US/docs/Web/CSS/color

Represents a radial-gradient object. https://developer.mozilla.org/en-US/docs/Web/CSS/radial-gradient

public static readonly IValueConverter<Tuple<int, int>> RatioConverter

Represents a ratio object. https://developer.mozilla.org/en-US/docs/Web/CSS/ratio

Represents a resolution object. https://developer.mozilla.org/en-US/docs/Web/CSS/resolution

public static readonly IValueConverter<Color> RgbaColorConverter

Represents a color object (RGBA function). https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

public static readonly IValueConverter<Color> RgbColorConverter

Represents a color object (RGB function). https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

A broad variety of rotate transforms. http://www.w3.org/TR/css3-transforms/#funcdef-rotate3d

A broad variety of scale transforms. http://www.w3.org/TR/css3-transforms/#funcdef-scale3d

public static readonly IValueConverter<Shadow> ShadowConverter

Represents a shadow object. http://dev.w3.org/csswg/css-backgrounds/#shadow

public static readonly IValueConverter<Shape> ShapeConverter

Represents a shape object. https://developer.mozilla.org/en-US/docs/Web/CSS/shape

Represents the angle to a side or corner of a box. http://dev.w3.org/csswg/css-images-3/#typedef-side-or-corner

A broad variety of skew transforms. http://www.w3.org/TR/css3-transforms/#funcdef-skew

Represents a steps timing-function object. https://developer.mozilla.org/en-US/docs/Web/CSS/timing-function

public static readonly IValueConverter<string> StringConverter

Represents a string object. https://developer.mozilla.org/en-US/docs/Web/CSS/string

public static readonly IValueConverter<Time> TimeConverter

Represents a time object. https://developer.mozilla.org/en-US/docs/Web/CSS/time

Represents a transform function. http://www.w3.org/TR/css3-transforms/#typedef-transform-function

Represents a timing-function object. https://developer.mozilla.org/en-US/docs/Web/CSS/timing-function

A broad variety of translate transforms. http://www.w3.org/TR/css3-transforms/#funcdef-translate3d

public static readonly IValueConverter<CssUrl> UrlConverter

Represents an URL object. https://developer.mozilla.org/en-US/docs/Web/CSS/uri

public static IValueConverter<T> Assign<T>(string identifier, T result)

Creates a new converter by assigning the given identifier to a fixed result.

public static IValueConverter<bool> Toggle(string on, string off)

Creates a new boolean converter that toggles between the two given keywords.

public static IValueConverter<Tuple<T1, T2>> WithAny<T1, T2>(IValueConverter<T1> first, IValueConverter<T2> second)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3>> WithAny<T1, T2, T3>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3, T4>> WithAny<T1, T2, T3, T4>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third, IValueConverter<T4> fourth)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3, T4, T5>> WithAny<T1, T2, T3, T4, T5>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third, IValueConverter<T4> fourth, IValueConverter<T5> fifth)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3, T4, T5, T6>> WithAny<T1, T2, T3, T4, T5, T6>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third, IValueConverter<T4> fourth, IValueConverter<T5> fifth, IValueConverter<T6> sixth)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3, T4, T5, T6, T7>> WithAny<T1, T2, T3, T4, T5, T6, T7>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third, IValueConverter<T4> fourth, IValueConverter<T5> fifth, IValueConverter<T6> sixth, IValueConverter<T7> seventh)

Uses the two converters in any order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8>>> WithAny<T1, T2, T3, T4, T5, T6, T7, T8>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third, IValueConverter<T4> fourth, IValueConverter<T5> fifth, IValueConverter<T6> sixth, IValueConverter<T7> seventh, IValueConverter<T8> eighth)

Uses the two converters in any order to convert provided values.

public static IValueConverter<T[]> WithOrder<T>(IValueConverter<T> converter)

Uses the provided converter successively in order.

public static IValueConverter<Tuple<T1, T2>> WithOrder<T1, T2>(IValueConverter<T1> first, IValueConverter<T2> second)

Uses the two converters in their order to convert provided values.

public static IValueConverter<Tuple<T1, T2, T3>> WithOrder<T1, T2, T3>(IValueConverter<T1> first, IValueConverter<T2> second, IValueConverter<T3> third)

Uses the three converters in their order to convert provided values.