AngleSharp by AngleSharp

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

.NET API 1,224,704 bytes

 LinearGradientConverter

using AngleSharp.Extensions; using AngleSharp.Parser.Css; using System.Collections.Generic; namespace AngleSharp.Css.ValueConverters { internal sealed class LinearGradientConverter : GradientConverter { private readonly IValueConverter _converter; public LinearGradientConverter(bool repeating) : base(repeating) { _converter = Converters.AngleConverter.Or(Converters.SideOrCornerConverter.StartsWithKeyword(Keywords.To)); } protected override IPropertyValue ConvertFirstArgument(IEnumerable<CssToken> value) { return _converter.Convert(value); } } }