Object

cssparse

Ast

Related Doc: package cssparse

Permalink

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
Visibility
  1. Public
  2. All

Type Members

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

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

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

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

    Permalink
  5. sealed class Block extends ComponentValue

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

    Permalink
  7. sealed abstract class CToken extends SimpleToken

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

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

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

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

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

    Permalink
  13. sealed abstract class ComplexSelectorPart extends AnyRef

    Permalink
  14. sealed abstract class ComponentValue extends AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  30. sealed abstract class PartSelector extends SingleSelector

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

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

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

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

    Permalink
  35. sealed abstract class Rule extends AnyRef

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

    Permalink
  37. sealed abstract class Selector extends AnyRef

    Permalink
  38. sealed abstract class SimpleToken extends ComponentValue

    Permalink
  39. sealed abstract class SingleSelector extends Selector

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

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

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

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

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

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

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

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped