MenuBranch

class MenuBranch(text: String, val nodes: Seq[MenuNode]) extends MenuSub
Companion
object
class MenuSub
class MenuNode
class Object
trait Matchable
class Any

Value members

Concrete methods

def addNode(operand: MenuNode): MenuBranch
def addNodes(operands: MenuNode*): MenuBranch

Inherited methods

def +(other: MenuNode): MenuSeq
Inherited from
MenuNode
def fold[T](fLeaf: MenuLeaf => T, fBranch: MenuBranch => T, fDynamic: MenuBranchDynamic => T): T
Inherited from
MenuNode
def ifPlus(b: Boolean, other: MenuNode): MenuSeq
Inherited from
MenuNode
def subFold[T](fBranch: MenuBranch => T, fDynamic: MenuBranchDynamic => T): T
Inherited from
MenuSub
def toTree: Seq[MenuNode]
Inherited from
MenuNode

Concrete fields

val nodes: Seq[MenuNode]