CssUnitToken
Represents a CSS unit token.
using System.Globalization;
namespace AngleSharp.Parser.Css
{
internal sealed class CssUnitToken : CssToken
{
private readonly string _unit;
public float Value => float.Parse(base.Data, CultureInfo.InvariantCulture);
public string Unit => _unit;
public CssUnitToken(CssTokenType type, string value, string dimension, TextPosition position)
: base(type, value, position)
{
_unit = dimension;
}
public override string ToValue()
{
return base.Data + _unit;
}
}
}