AngleSharp by AngleSharp

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

.NET API 1,230,848 bytes

 DocumentFunction

Represents a feature expression within a media query.
using AngleSharp.Extensions; using System.IO; namespace AngleSharp.Dom.Css { internal abstract class DocumentFunction : CssNode, IDocumentFunction, ICssNode, IStyleFormattable { private readonly string _name; private readonly string _data; public string Name => _name; public string Data => _data; internal DocumentFunction(string name, string data) { _name = name; _data = data; } public abstract bool Matches(Url url); public override void ToCss(TextWriter writer, IStyleFormatter formatter) { writer.Write(_name.CssFunction(_data.CssString())); } } }