ComplexSelector.parse constructor

ComplexSelector.parse(
  1. String contents, {
  2. Object? url,
  3. bool allowParent = true,
})

Parses a complex selector from contents.

If passed, url is the name of the file from which contents comes. allowParent controls whether a ParentSelector is allowed in this selector.

Throws a SassFormatException if parsing fails.

Implementation

factory ComplexSelector.parse(String contents,
        {Object? url, bool allowParent = true}) =>
    SelectorParser(contents, url: url, allowParent: allowParent)
        .parseComplexSelector();