Button

cheshire.GenTree$.Button
final case class Button[+N, +L](at: GenTree[N, L], ancestry: List[Node[N, L]])

Attributes

Source:
Tree.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Attributes

Source:
Tree.scala

Attributes

Source:
Tree.scala
def left: Option[Button[N, L]]

Attributes

Source:
Tree.scala
def postOrder[F[_]](f: Button[N, L] => F[Unit])(using F: Monad[F]): F[Unit]

Attributes

Source:
Tree.scala

Attributes

Source:
Tree.scala
def preOrder[F[_]](f: Button[N, L] => F[Unit])(using F: Monad[F]): F[Unit]

Attributes

Source:
Tree.scala

Attributes

Source:
Tree.scala
def replace[N1 >: N, L1 >: L](tree: GenTree[N1, L1]): Button[N1, L1]

Attributes

Source:
Tree.scala
def right: Option[Button[N, L]]

Attributes

Source:
Tree.scala
def sibling: Option[Button[N, L]]

Attributes

Source:
Tree.scala
def tree: GenTree[N, L]

Attributes

Source:
Tree.scala
def up: Option[Button[N, L]]

Attributes

Source:
Tree.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product