DomCollection

final class DomCollection[Z <: ([f[_], a] =>> DomZipper[f, Dom, a, Z]), F[_], C[_], Dom, A](val enrichErr: String => String, val rawResults: Vector[Z[F, A]], filterFn: Option[Z[F, A] => Boolean], val C: Container[F, C])(implicit val F: ErrorHandler[F])
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def collect01: DomCollection[Z, F, Option, Dom, A]
def collect0n: DomCollection[Z, F, Vector, Dom, A]
def collect1n: DomCollection[Z, F, Vector, Dom, A]
def doms: F[C[Dom]]
def extracts: F[C[A]]
def filter(f: Z[F, A] => Boolean): DomCollection[Z, F, C, Dom, A]
def head: F[Z[F, A]]
def headOption: Option[Z[F, A]]
def innerHTMLs: F[C[String]]
def innerTexts: F[C[String]]
def isEmpty: Boolean
def last: F[Z[F, A]]
def lastOption: Option[Z[F, A]]
def map[B](f: Z[F, A] => B): F[C[B]]
def mapDoms[B](f: Dom => B): F[C[B]]
def mapExtracts[B](f: A => B): F[C[B]]
def nonEmpty: Boolean
def outerHTMLs: F[C[String]]
def singleton: F[Z[F, A]]
def size: Int
def traverse[B](f: Z[F, A] => F[B]): F[C[B]]
def traverseDoms[B](f: Dom => F[B]): F[C[B]]
def traverseExtracts[B](f: A => F[B]): F[C[B]]
def zippers: F[C[Z[F, A]]]

Deprecated methods

@deprecated("Use .map", "2.2.0")
def mapZippers[B](f: Z[F, A] => B): F[C[B]]
Deprecated

Implicits

Implicits

implicit val F: ErrorHandler[F]