FormCell

class FormCell(_form: => Form, result: Option[Result]) extends Cell

Cell embedding a Form

Companion:
object
trait Cell
trait Executable
trait Xml
trait Text
class Object
trait Matchable
class Any

Value members

Concrete methods

def execute: Result
Returns:

a Result

execute the Cell and returns it

execute the Cell and returns it

def setResult(r: Result): Cell
def text: String
Returns:

a text representation

override def width: Int
Returns:

the width of a form when inlined. It is the width of its text size minus 4, which is the size of the borders "| " and " |"

Definition Classes
def xml(using args: Arguments): NodeSeq
Returns:

an xml representation

Inherited methods

def map(f: Result => Result): Executable

modify the result to return

modify the result to return

Inherited from:
Executable
Inherited from:
Cell
Inherited from:
Cell
Inherited from:
Cell
Inherited from:
Cell

Concrete fields

lazy val form: Form