cssparse

Ast

object Ast

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Ast
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed case class AllSelector() extends PartSelector with Product with Serializable

  2. sealed case class AtRule(name: String, options: Seq[ComponentValue], block: Option[Either[DeclarationList, RuleList]]) extends Rule with Product with Serializable

  3. sealed case class AtWordToken(name: String) extends SimpleToken with Product with Serializable

  4. sealed case class AttributeSelector(name: Option[String], attrs: Seq[(String, Option[String], Option[String])]) extends PartSelector with Product with Serializable

  5. sealed class Block extends ComponentValue

  6. sealed case class BracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable

  7. sealed abstract class CToken extends SimpleToken

  8. sealed case class CdcToken() extends CToken with Product with Serializable

  9. sealed case class CdoToken() extends CToken with Product with Serializable

  10. sealed case class ClassSelectorPart(part: PartSelector) extends ComplexSelectorPart with Product with Serializable

  11. sealed case class ColumnToken() extends SimpleToken with Product with Serializable

  12. sealed case class ComplexSelector(firstPart: Option[PartSelector], parts: Seq[ComplexSelectorPart]) extends SingleSelector with Product with Serializable

  13. sealed abstract class ComplexSelectorPart extends AnyRef

  14. sealed abstract class ComponentValue extends AnyRef

  15. sealed case class CurlyBracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable

  16. sealed case class DashMatchToken() extends SimpleToken with Product with Serializable

  17. sealed case class Declaration(name: String, value: Seq[ComponentValue], isImportant: Boolean) extends Product with Serializable

  18. sealed case class DeclarationList(declarations: Seq[Either[Declaration, AtRule]]) extends Product with Serializable

  19. sealed case class DelimToken(delimeter: String) extends SimpleToken with Product with Serializable

  20. sealed case class DimensionToken(number: String, dimensionName: String) extends SimpleToken with Product with Serializable

  21. sealed case class ElementSelector(name: String) extends PartSelector with Product with Serializable

  22. sealed case class FunctionBlock(name: String, bracketsBlock: BracketsBlock) extends ComponentValue with Product with Serializable

  23. sealed case class FunctionToken(name: String) extends Product with Serializable

  24. sealed case class HashWordToken(name: String) extends SimpleToken with Product with Serializable

  25. sealed case class IdSelector(id: String) extends SingleSelector with Product with Serializable

  26. sealed case class IdentToken(name: String) extends SimpleToken with Product with Serializable

  27. sealed case class IncludeMatchToken() extends SimpleToken with Product with Serializable

  28. sealed case class MultipleSelector(firstSelector: SingleSelector, selectors: Seq[(String, SingleSelector)]) extends Selector with Product with Serializable

  29. sealed case class NumberToken(number: String) extends SimpleToken with Product with Serializable

  30. sealed abstract class PartSelector extends SingleSelector

  31. sealed case class PercentageToken(number: String) extends SimpleToken with Product with Serializable

  32. sealed case class PrefixMatchToken() extends SimpleToken with Product with Serializable

  33. sealed case class PseudoSelectorPart(pseudoClass: String, param: Seq[ComponentValue]) extends ComplexSelectorPart with Product with Serializable

  34. sealed case class QualifiedRule(selector: Either[Selector, Seq[ComponentValue]], block: DeclarationList) extends Rule with Product with Serializable

  35. sealed abstract class Rule extends AnyRef

  36. sealed case class RuleList(rules: Seq[Rule]) extends Product with Serializable

  37. sealed abstract class Selector extends AnyRef

  38. sealed abstract class SimpleToken extends ComponentValue

  39. sealed abstract class SingleSelector extends Selector

  40. sealed case class SquareBracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable

  41. sealed case class StringToken(string: String) extends SimpleToken with Product with Serializable

  42. sealed case class Stylesheet(rules: Seq[Either[Rule, CToken]]) extends Product with Serializable

  43. sealed case class SubstringMatchToken() extends SimpleToken with Product with Serializable

  44. sealed case class SuffixMatchToken() extends SimpleToken with Product with Serializable

  45. sealed case class UnicodeRangeToken(left: String, right: String) extends SimpleToken with Product with Serializable

  46. sealed case class UrlToken(url: String) extends SimpleToken with Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped