org.sphix.dialog

Members list

Concise view

Type members

Classlikes

class CheckBoxesDialog[T](title: String, inputTitle: String, values: Seq[T], selected: Seq[T], render: T => String) extends InputDialog[Seq[T], VBox]

Attributes

Graph
Supertypes
class InputDialog[Seq[T], VBox]
class Dialog[Seq[T]]
trait EventTarget
class Object
trait Matchable
class Any
class ComboBoxDialog[T](cellFactory: => ListCell[T], title: String, inputTitle: String) extends InputDialog[Option[T], ComboBox[T]]

Attributes

Graph
Supertypes
class InputDialog[Option[T], ComboBox[T]]
class Dialog[Option[T]]
trait EventTarget
class Object
trait Matchable
class Any
class DatePickerDialog(title: String, date0: Option[LocalDate]) extends Dialog[LocalDate]

Attributes

Graph
Supertypes
class Dialog[LocalDate]
trait EventTarget
class Object
trait Matchable
class Any
class InputDialog[A, N <: Node](val inputControl: N, title: String, inputTitle: String, contentDisplay: ContentDisplay) extends Dialog[A]

Attributes

Graph
Supertypes
class Dialog[A]
trait EventTarget
class Object
trait Matchable
class Any
Known subtypes
Self type
class PasswordDialog(title: String, inputTitle: String, authenticator: String => Boolean) extends InputDialog[Boolean, PasswordField]

Attributes

Graph
Supertypes
class InputDialog[Boolean, PasswordField]
class Dialog[Boolean]
trait EventTarget
class Object
trait Matchable
class Any
class RadioDialog[T](title: String, inputTitle: String, values: Seq[T], selected: Option[T])(render: T => String) extends InputDialog[Option[T], VBox]

Attributes

Graph
Supertypes
class InputDialog[Option[T], VBox]
class Dialog[Option[T]]
trait EventTarget
class Object
trait Matchable
class Any
class TextAreaDialog(title: String, inputTitle: String) extends InputDialog[String, TextArea]

Attributes

Graph
Supertypes
class InputDialog[String, TextArea]
class Dialog[String]
trait EventTarget
class Object
trait Matchable
class Any
class TextFieldDialog[T](converter: RightConverter[T, String], title: String, inputTitle: String) extends InputDialog[Option[T], TextField]

Attributes

Graph
Supertypes
class InputDialog[Option[T], TextField]
class Dialog[Option[T]]
trait EventTarget
class Object
trait Matchable
class Any