object Ast
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Ast
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- sealed case class AllSelector() extends PartSelector with Product with Serializable
- sealed case class AtRule(name: String, options: Seq[ComponentValue], block: Option[Either[DeclarationList, RuleList]]) extends Rule with Product with Serializable
- sealed case class AtWordToken(name: String) extends SimpleToken with Product with Serializable
- sealed case class AttributeSelector(name: Option[String], attrs: Seq[(String, Option[String], Option[String])]) extends PartSelector with Product with Serializable
- sealed class Block extends ComponentValue
- sealed case class BracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable
- sealed abstract class CToken extends SimpleToken
- sealed case class CdcToken() extends CToken with Product with Serializable
- sealed case class CdoToken() extends CToken with Product with Serializable
- sealed case class ClassSelectorPart(part: PartSelector) extends ComplexSelectorPart with Product with Serializable
- sealed case class ColumnToken() extends SimpleToken with Product with Serializable
- sealed case class ComplexSelector(firstPart: Option[PartSelector], parts: Seq[ComplexSelectorPart]) extends SingleSelector with Product with Serializable
- sealed abstract class ComplexSelectorPart extends AnyRef
- sealed abstract class ComponentValue extends AnyRef
- sealed case class CurlyBracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable
- sealed case class DashMatchToken() extends SimpleToken with Product with Serializable
- sealed case class Declaration(name: String, value: Seq[ComponentValue], isImportant: Boolean) extends Product with Serializable
- sealed case class DeclarationList(declarations: Seq[Either[Declaration, AtRule]]) extends Product with Serializable
- sealed case class DelimToken(delimeter: String) extends SimpleToken with Product with Serializable
- sealed case class DimensionToken(number: String, dimensionName: String) extends SimpleToken with Product with Serializable
- sealed case class ElementSelector(name: String) extends PartSelector with Product with Serializable
- sealed case class FunctionBlock(name: String, bracketsBlock: BracketsBlock) extends ComponentValue with Product with Serializable
- sealed case class FunctionToken(name: String) extends Product with Serializable
- sealed case class HashWordToken(name: String) extends SimpleToken with Product with Serializable
- sealed case class IdSelector(id: String) extends SingleSelector with Product with Serializable
- sealed case class IdentToken(name: String) extends SimpleToken with Product with Serializable
- sealed case class IncludeMatchToken() extends SimpleToken with Product with Serializable
- sealed case class MultipleSelector(firstSelector: SingleSelector, selectors: Seq[(String, SingleSelector)]) extends Selector with Product with Serializable
- sealed case class NumberToken(number: String) extends SimpleToken with Product with Serializable
- sealed abstract class PartSelector extends SingleSelector
- sealed case class PercentageToken(number: String) extends SimpleToken with Product with Serializable
- sealed case class PrefixMatchToken() extends SimpleToken with Product with Serializable
- sealed case class PseudoSelectorPart(pseudoClass: String, param: Seq[ComponentValue]) extends ComplexSelectorPart with Product with Serializable
- sealed case class QualifiedRule(selector: Either[Selector, Seq[ComponentValue]], block: DeclarationList) extends Rule with Product with Serializable
- sealed abstract class Rule extends AnyRef
- sealed case class RuleList(rules: Seq[Rule]) extends Product with Serializable
- sealed abstract class Selector extends AnyRef
- sealed abstract class SimpleToken extends ComponentValue
- sealed abstract class SingleSelector extends Selector
- sealed case class SquareBracketsBlock(values: Seq[ComponentValue]) extends Block with Product with Serializable
- sealed case class StringToken(string: String) extends SimpleToken with Product with Serializable
- sealed case class Stylesheet(rules: Seq[Either[Rule, CToken]]) extends Product with Serializable
- sealed case class SubstringMatchToken() extends SimpleToken with Product with Serializable
- sealed case class SuffixMatchToken() extends SimpleToken with Product with Serializable
- sealed case class UnicodeRangeToken(left: String, right: String) extends SimpleToken with Product with Serializable
- sealed case class UrlToken(url: String) extends SimpleToken with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()