org.sphix.ui.editor
package org.sphix.ui.editor
Members list
Type members
Classlikes
class BooleanRadiosEditorFactory(using x$1: Layouter[Primitive[Boolean], Boolean]) extends EditorFactory[Boolean]
Attributes
- Supertypes
class CheckBoxEditorFactory(using x$1: Layouter[Primitive[Boolean], Boolean]) extends EditorFactory[Boolean]
Attributes
- Supertypes
class CheckBoxListEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[MultiPrimitive[A], A]) extends EditorFactory[List[A]]
Attributes
- Supertypes
class ComboBoxEditorFactory[A](items: => Iterable[A])(render: A => String) extends ComboBoxEditorFactoryBase[A]
Attributes
- Supertypes
class ComboBoxEditorFactoryBase[A](comboBoxFactory: => ComboBox[A])(items: => Iterable[A])(render: A => String)(using x$4: Layouter[Primitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
- Known subtypes
-
class ComboBoxEditorFactory[A]class SearchableComboBoxEditorFactory[A]
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Container
class DatePickerEditorFactory(using x$1: Layouter[Primitive[LocalDate], LocalDate]) extends EditorFactory[LocalDate]
Attributes
- Supertypes
class DatePickerOptionEditorFactory(using x$1: Layouter[Primitive[Option[LocalDate]], Option[LocalDate]]) extends EditorFactory[Option[LocalDate]]
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class DynamicEditorFactory[A](init: Int)(using itemEditorFactory: EditorFactory[A])(using x$3: Layouter[Dynamic[List[A]], List[A]]) extends EditorFactory[List[A]]
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Editor
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CheckBoxEditorFactoryclass CheckBoxListEditorFactory[A]class ComboBoxEditorFactoryBase[A]class ComboBoxEditorFactory[A]class SearchableComboBoxEditorFactory[A]class DatePickerEditorFactoryclass DynamicEditorFactory[A]class ListViewItemEditorFactory[A]class ListViewListEditorFactory[A]class RadioItemEditorFactory[A]class TextAreaEditorFactory[A]class TextFieldEditorFactory[A]class ValueEditorFactory[A]Show all
object EditorFactory
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EditorFactory.type
trait LabelTransformation extends String => String
Attributes
- Companion
- object
- Supertypes
-
trait String => Stringclass Objecttrait Matchableclass Any
object LabelTransformation
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LabelTransformation.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Layouter
class ListViewItemEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[Primitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
class ListViewListEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[Primitive[A], A]) extends EditorFactory[List[A]]
Attributes
- Supertypes
abstract class MultiEditor[A] extends Editor[A]
Attributes
- Supertypes
abstract class ProductEditor[A >: Null <: Product](using m: ProductOf[A]) extends Editor[A]
Attributes
- Supertypes
class RadioItemEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[MultiPrimitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
class ResolverEditor[A, B](items: List[A], itemCandidates: Map[A, List[B]])(renderA: A => String, renderB: B => String)(using texts: ResolverTexts) extends Editor[Map[A, B]]
Attributes
- Supertypes
class ResolverEditorFactory[A, B](items: List[A], itemCandidates: Map[A, List[B]])(renderA: A => String, renderB: B => String)(using texts: ResolverTexts) extends EditorFactory[Map[A, B]]
Attributes
- Supertypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class ResolverTable[A, B](renderA: A => String, renderB: B => String)(using texts: ResolverTexts) extends TableView[ResolverItem[A, B]], TableUtils[ResolverItem[A, B]]
Attributes
- Supertypes
-
class Controltrait Skinnableclass Regionclass Parentclass Nodetrait Styleabletrait EventTargetclass Objecttrait Matchableclass AnyShow all
object ResolverTableCell
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ResolverTableCell.type
trait ResolverTableCell[S, A] extends TableCell[S, SelectItemModel[A]]
Attributes
- Companion
- object
- Supertypes
-
class Labeledclass Controltrait Skinnableclass Regionclass Parentclass Nodetrait Styleabletrait EventTargetclass Objecttrait Matchableclass AnyShow all
- Self type
-
trait ResolverTexts
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class SearchableComboBoxEditorFactory[A](items: => Iterable[A])(render: A => String) extends ComboBoxEditorFactoryBase[A]
Attributes
- Supertypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class TextAreaEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
class TextFieldEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
class ValueEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive[A], A]) extends EditorFactory[A]
Attributes
- Supertypes
Value members
Concrete methods
inline def productEditorFactory[A >: Null <: Product](using m: ProductOf[A])(using Layouter[Composite[A], A])(using labelTransformation: LabelTransformation): EditorFactory[A]
In this article