TableColumnCells

org.sphix.control.TableColumnCells
trait TableColumnCells[S, T]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Column[T]

Members list

Type members

Classlikes

trait AlignedCell(val pos: Pos) extends TableCell[S, T], AlignedCell[T]

Attributes

Supertypes
trait AlignedCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait AlignmentCell(pos0: T => Option[Pos]) extends TableCell[S, T], AlignmentCell[T]

Attributes

Supertypes
trait AlignmentCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BigDecimalCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, BigDecimal])(using val format: BigDecimalFormat) extends TableCell[S, T], BigDecimalCell[T]

Attributes

Supertypes
trait BigDecimalCell[T]
trait TextCell[T]
trait DataCell[T, BigDecimal]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BigIntCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, BigInt])(using val format: BigIntFormat) extends TableCell[S, T], BigIntCell[T]

Attributes

Supertypes
trait BigIntCell[T]
trait TextCell[T]
trait DataCell[T, BigInt]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BooleanCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Boolean]) extends TableCell[S, T], BooleanCell[T]

Attributes

Supertypes
trait BooleanCell[T]
trait TextCell[T]
trait DataCell[T, Boolean]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BooleanGraphicCell[A](val booleanGraphic: Node)(using toData: To[T, A])(using asOption: AsOption[A, Boolean]) extends TableCell[S, T], BooleanGraphicCell[T]

Attributes

Supertypes
trait GraphicCell[T]
trait DataCell[T, Boolean]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BooleanImageCell[A](val trueImage: Option[Image], val falseImage: Option[Image])(using toData: To[T, A])(using asOption: AsOption[A, Boolean]) extends TableCell[S, T], BooleanImageCell[T]

Attributes

Supertypes
trait BooleanImageCell[T]
trait DataCell[T, Boolean]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait BooleanTextCell[A](val trueText: Option[String], val falseText: Option[String])(using toData: To[T, A])(using asOption: AsOption[A, Boolean]) extends TableCell[S, T], BooleanTextCell[T]

Attributes

Supertypes
trait BooleanTextCell[T]
trait TextCell[T]
trait DataCell[T, Boolean]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait ByteCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Byte])(using val format: ByteFormat) extends TableCell[S, T], ByteCell[T]

Attributes

Supertypes
trait ByteCell[T]
trait TextCell[T]
trait DataCell[T, Byte]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
object CheckBoxCell

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait CheckBoxCell(f0: S => Property[Boolean]) extends CheckBoxTableCell[S]

Attributes

Companion
object
Supertypes
trait Cell[Boolean]
class TableCell[S, Boolean]
class IndexedCell[Boolean]
class Cell[Boolean]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait CheckBoxCellA extends TableCell[S, Boolean], CheckBoxCell

Attributes

Supertypes
trait CheckBoxCell
trait Cell[Boolean]
class TableCell[S, Boolean]
class IndexedCell[Boolean]
class Cell[Boolean]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
object ComboBoxCell

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait ComboBoxCell(items0: S => ObservableSeq[T])(f0: T => String) extends ComboBoxTableCell[S, T]

Attributes

Companion
object
Supertypes
trait ComboBoxTableCell[S, T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait ContentDisplayCell(val contentDisplay: ContentDisplay) extends TableCell[S, T], ContentDisplayCell[T]

Attributes

Supertypes
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class TableCell[S, Option[LocalDate]]
class IndexedCell[Option[LocalDate]]
class Cell[Option[LocalDate]]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait DoubleCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Double])(using val format: DoubleFormat) extends TableCell[S, T], DoubleCell[T]

Attributes

Supertypes
trait DoubleCell[T]
trait TextCell[T]
trait DataCell[T, Double]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait EnableDisableCell(val enabled: T => Boolean) extends TableCell[S, T], EnableDisableCell[T]

Attributes

Supertypes
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait FloatCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Float])(using val format: FloatFormat) extends TableCell[S, T], FloatCell[T]

Attributes

Supertypes
trait FloatCell[T]
trait TextCell[T]
trait DataCell[T, Float]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
object GraphicCell

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait GraphicCell(graphic0: T => Option[Node]) extends TableCell[S, T], GraphicCell[T]

Attributes

Companion
object
Supertypes
trait GraphicCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait HBoxCell[A](val gap: Int, val divider: Option[String])(f0: A => Node) extends TableCell[S, List[A]], HBoxCell[A]

Attributes

Supertypes
trait HBoxCell[A]
trait MultiCell[A]
trait GraphicCell[List[A]]
trait Cell[List[A]]
class TableCell[S, List[A]]
class IndexedCell[List[A]]
class Cell[List[A]]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
object HyperlinkCell

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait HyperlinkCell(action0: T => Unit, isHyperLink0: T => Boolean) extends TableCell[S, T], HyperlinkCell[T]

Attributes

Companion
object
Supertypes
trait HyperlinkCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait ImageCell[A](using val toImage: To[T, A])(using val asOption: AsOption[A, Image]) extends TableCell[S, T], ImageCell[T, A]

Attributes

Supertypes
trait ImageCell[T, A]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait IntCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Int])(using val format: IntFormat) extends TableCell[S, T], IntCell[T]

Attributes

Supertypes
trait IntCell[T]
trait TextCell[T]
trait DataCell[T, Int]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait LocalDateCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, LocalDate])(using val formatter: DateFormatter) extends TableCell[S, T], LocalDateCell[T]

Attributes

Supertypes
trait LocalDateCell[T]
trait TextCell[T]
trait DataCell[T, LocalDate]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait LocalDateTimeCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, LocalDateTime])(using val formatter: DateTimeFormatter) extends TableCell[S, T], LocalDateTimeCell[T]

Attributes

Supertypes
trait TextCell[T]
trait DataCell[T, LocalDateTime]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait LocalTimeCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, LocalTime])(using val formatter: TimeFormatter) extends TableCell[S, T], LocalTimeCell[T]

Attributes

Supertypes
trait LocalTimeCell[T]
trait TextCell[T]
trait DataCell[T, LocalTime]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait LongCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Long])(using val format: LongFormat) extends TableCell[S, T], LongCell[T]

Attributes

Supertypes
trait LongCell[T]
trait TextCell[T]
trait DataCell[T, Long]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait ProgressBarCell[A](val min: Double, val max: Double)(using to: To[T, A])(using asOption: AsOption[A, Double]) extends TableCell[S, T], ProgressBarCell[T]

Attributes

Supertypes
trait ProgressBarCell[T]
trait DataCell[T, Double]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait PseudoClassCell(val pseudoClass: Map[String, T => Boolean]) extends TableCell[S, T], PseudoClassCell[T]

Attributes

Supertypes
trait PseudoClassCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait ShortCell[A](using val toData: To[T, A])(using val asOption: AsOption[A, Short])(using val format: ShortFormat) extends TableCell[S, T], ShortCell[T]

Attributes

Supertypes
trait ShortCell[T]
trait TextCell[T]
trait DataCell[T, Short]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StaticComboBoxCell(using factory0: ComboBoxFactory[T])(items0: S => ObservableSeq[T]) extends StaticComboBoxTableCell[S, T]

Attributes

Supertypes
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StaticImageCell(val image: Image) extends TableCell[S, T], StaticImageCell[T]

Attributes

Supertypes
trait StaticImageCell[T]
trait GraphicCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StringCell[A](using val toData: To[T, A])(using asOption: AsOption[A, String]) extends TableCell[S, T], StringCell[T]

Attributes

Supertypes
trait StringCell[T]
trait TextCell[T]
trait DataCell[T, String]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StringDataCell[A]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait StripNewLines extends StripNewLines[T]

Attributes

Supertypes
trait StripNewLines[T]
trait TextCell[T]
trait Cell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StyleCell(val style: T => Option[String]) extends TableCell[S, T], StyleCell[T]

Attributes

Supertypes
trait StyleCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StyleClassCell(val styleClass: Map[String, T => Boolean]) extends TableCell[S, T], StyleClassCell[T]

Attributes

Supertypes
trait StyleClassCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StyleClassedCell(val styleClassed: Iterable[String]) extends TableCell[S, T], StyleClassedCell[T]

Attributes

Supertypes
trait StyleClassedCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait StyledCell(val styled: String) extends TableCell[S, T], StyledCell[T]

Attributes

Supertypes
trait StyledCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait TextCell(text0: T => Option[String]) extends TableCell[S, T], TextCell[T]

Attributes

Supertypes
trait TextCell[T]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
object TextFieldCell

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait TextFieldCell[D](using val converter: Converter[T, String])(using asDataOption: AsOption[T, D]) extends TextFieldTableCell[S, T, D]

Attributes

Companion
object
Supertypes
trait TextFieldTableCell[S, T, D]
trait DataCell[T, D]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait TooltipCell[A](using val toTooltipText: To[T, A])(using val asTooltipTextOption: AsOption[A, String]) extends TableCell[S, T], TooltipCell[T, A]

Attributes

Supertypes
trait TooltipCell[T, A]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait TriStateCheckBoxCell(checked0: S => Property[Boolean], indeterminate0: S => Property[Boolean]) extends TriStateCheckBoxTableCell[S, (Boolean, Boolean)]

Attributes

Companion
object
Supertypes
trait TriStateCheckBoxTableCell[S, (Boolean, Boolean)]
class TableCell[S, (Boolean, Boolean)]
class IndexedCell[(Boolean, Boolean)]
class Cell[(Boolean, Boolean)]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait VBoxCell[A](f0: A => Node) extends TableCell[S, List[A]], VBoxCell[A]

Attributes

Supertypes
trait VBoxCell[A]
trait MultiCell[A]
trait GraphicCell[List[A]]
trait Cell[List[A]]
class TableCell[S, List[A]]
class IndexedCell[List[A]]
class Cell[List[A]]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all
trait WebViewCell[A](using val toUrl: To[T, A])(using val asUrlOption: AsOption[A, String]) extends TableCell[S, T], WebViewCell[T, A]

Attributes

Supertypes
trait WebViewCell[T, A]
trait Cell[T]
class TableCell[S, T]
class IndexedCell[T]
class Cell[T]
class Labeled
class Control
trait Skinnable
class Region
class Parent
class Node
trait Styleable
trait EventTarget
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def BigDecimalCell(using format: BigDecimalFormat)(using AsOption[T, BigDecimal]): BigDecimalCell[T]
def BigDecimalOptionCell(using format: BigDecimalFormat)(using AsOption[T, BigDecimal]): BigDecimalCell[T]
def BooleanImageCell[A](trueImage: Option[Image], falseImage: Option[Image])(using To[T, A])(using AsOption[A, Boolean]): BooleanImageCell[A]
def BooleanImageCell[A](trueImage: Image, falseImage: Image)(using To[T, A])(using AsOption[A, Boolean]): BooleanImageCell[A]
def BooleanTextCell[A](trueText: Option[String], falseText: Option[String])(using To[T, A])(using AsOption[A, Boolean]): BooleanTextCell[A]
def BooleanTextCell[A](trueText: String, falseText: String)(using To[T, A])(using AsOption[A, Boolean]): BooleanTextCell[A]
def LocalDateCell(using formatter: DateFormatter)(using AsOption[T, LocalDate]): LocalDateCell[T]
def LocalDateOptionCell(using formatter: DateFormatter)(using AsOption[T, LocalDate]): LocalDateCell[T]
def LocalDateTimeCell(using formatter: DateTimeFormatter)(using AsOption[T, LocalDateTime]): LocalDateTimeCell[T]
def LocalDateTimeOptionCell(using formatter: DateTimeFormatter)(using AsOption[T, LocalDateTime]): LocalDateTimeCell[T]
def TextCell(text: T => String): TextCell