Example #1
0
        /// <summary>
        /// Takes a string and transforms it into a list of CSS values.
        /// </summary>
        /// <param name="source">The string to parse.</param>
        /// <param name="quirksMode">Optional: The status of the quirks mode flag (usually not set).</param>
        /// <returns>The CSSValueList object.</returns>
        internal static CSSValueList ParseValueList(String source, Boolean quirksMode = false)
        {
            var parser = new CssParser(source);

            parser.IsQuirksMode = quirksMode;
            parser.ignore       = false;
            var it = parser.tokenizer.Iterator;

            return(parser.CreateValueList(it));
        }
Example #2
0
 /// <summary>
 /// Takes a string and transforms it into a list of CSS values.
 /// </summary>
 /// <param name="source">The string to parse.</param>
 /// <param name="quirksMode">Optional: The status of the quirks mode flag (usually not set).</param>
 /// <returns>The CSSValueList object.</returns>
 internal static CSSValueList ParseValueList(String source, Boolean quirksMode = false)
 {
     var parser = new CssParser(source);
     parser.IsQuirksMode = quirksMode;
     parser.ignore = false;
     var it = parser.tokenizer.Iterator;
     return parser.CreateValueList(it);
 }