public static bool TryPopulateProperty(SvgElementStyleData result, string name, CssStylePropertyValue value) { if (name == null) { throw new ArgumentNullException(nameof(name)); } if (!StylePropertyParserSetters.TryGetValue(name, out var parserSetter)) { return(false); } try { parserSetter(result, value); } catch (Exception e) { throw new Exception($"Failed to set style property '{name}' to css value '{value}'", e); } return(true); }
public bool TryPopulateProperty(string name, CssStylePropertyValue value) => SvgElementStyleDataDeserializer.TryPopulateProperty(this, name, value);