CssSelector

zio.blocks.html.CssSelector
See theCssSelector companion trait
object CssSelector

Attributes

Companion
trait
Source
CssSelector.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final case class AdjacentSibling(previous: CssSelector, next: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class And(left: CssSelector, right: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Attribute(inner: CssSelector, attribute: String, matcher: Option[AttributeMatch]) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Source
CssSelector.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait AttributeMatch extends Product, Serializable

Attributes

Companion
object
Source
CssSelector.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class Contains
class EndsWith
class Exact
class HyphenPrefix
class StartsWith
Show all
final case class Child(parent: CssSelector, child: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Class(name: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Descendant(parent: CssSelector, descendant: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Element(tag: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class GeneralSibling(previous: CssSelector, sibling: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Id(name: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Not(inner: CssSelector, negated: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Or(left: CssSelector, right: CssSelector) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class PseudoClass(inner: CssSelector, pseudoClass: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class PseudoElement(inner: CssSelector, pseudoElement: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Raw(value: String) extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case object Universal extends CssSelector

Attributes

Source
CssSelector.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait CssSelector
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Universal.type

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

def `class`(name: String): Class

Attributes

Source
CssSelector.scala
def element(tag: String): Element

Attributes

Source
CssSelector.scala
def id(name: String): Id

Attributes

Source
CssSelector.scala
def raw(value: String): Raw

Attributes

Source
CssSelector.scala
def universal: Universal.type

Attributes

Source
CssSelector.scala