org.sphix.ui.editor
package org.sphix.ui.editor
Members list
Type members
Classlikes
class CheckBoxEditorFactory(using x$1: Layouter[Primitive]) extends EditorFactory[Boolean]
Attributes
- Supertypes
class CheckBoxListEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[MultiPrimitive]) extends EditorFactory[List[A]]
Attributes
- Supertypes
class ClearableEditorFactory[A](inner: EditorFactory[A])(using texts: EditorTexts, icons: EditorIcons) extends EditorFactory[A]
Attributes
- Companion
- object
- Supertypes
object ClearableEditorFactory
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class ComboBoxEditorFactory[A](items: => Iterable[A])(using comboBoxFactory: ComboBoxFactory[A])(using x$3: Layouter[Primitive]) extends EditorFactory[A]
Attributes
- Supertypes
abstract class CompositeEditor[A] extends Editor[A]
Attributes
- Supertypes
trait Container
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Container
class DatePickerEditorFactory(using x$1: Layouter[Primitive]) extends EditorFactory[LocalDate]
Attributes
- Supertypes
class DatePickerOptionEditorFactory(using x$1: Layouter[Primitive]) 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]) extends EditorFactory[List[A]]
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CompositeEditor[A]class ProductEditor[A]
object Editor
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CheckBoxEditorFactoryclass CheckBoxListEditorFactory[A]class ClearableEditorFactory[A]class ComboBoxEditorFactory[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 EditorIcons
object EditorIcons
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EditorIcons.type
trait EditorTexts
object EditorTexts
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EditorTexts.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]) extends EditorFactory[A]
Attributes
- Supertypes
class ListViewListEditorFactory[A](items: => Iterable[A])(render: A => String)(using x$3: Layouter[Primitive]) extends EditorFactory[List[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]) extends EditorFactory[A]
Attributes
- Supertypes
class TextAreaEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive]) extends EditorFactory[A]
Attributes
- Supertypes
class TextFieldEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive]) extends EditorFactory[A]
Attributes
- Supertypes
class ValueEditorFactory[A](using converter: ValueConverter[A])(using x$2: Layouter[Primitive]) extends EditorFactory[A]
Attributes
- Supertypes
Value members
Concrete methods
inline def productEditorFactory[A >: Null <: Product](using m: ProductOf[A])(using Layouter[Composite])(using labelTransformation: LabelTransformation): EditorFactory[A]
In this article