CssUrlToken
Represents a CSS URL token.
using AngleSharp.Extensions;
namespace AngleSharp.Parser.Css
{
internal sealed class CssUrlToken : CssToken
{
private readonly bool _bad;
private readonly string _functionName;
public bool IsBad => _bad;
public string FunctionName => _functionName;
public CssUrlToken(string functionName, string data, bool bad, TextPosition position)
: base(CssTokenType.Url, data, position)
{
_bad = bad;
_functionName = functionName;
}
public override string ToValue()
{
return _functionName + "(" + base.Data.CssString() + ")";
}
}
}