org.sphix.ui.editor
package org.sphix.ui.editor
Members list
Type members
Classlikes
class BooleanRadiosEditorFactory(trueText: String, falseText: String)(using layouter: Layouter[Primitive]) extends EditorFactory[Boolean]
Attributes
- Supertypes
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
class ComboBoxOptionEditorFactory[A](items: => Iterable[A])(using comboBoxFactory: ComboBoxFactory[A])(using x$3: Layouter[Primitive]) extends EditorFactory[Option[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
object Editor
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CheckBoxEditorFactoryclass CheckBoxListEditorFactory[A]class ClearableEditorFactory[A]class ComboBoxEditorFactory[A]class ComboBoxOptionEditorFactory[A]class DatePickerEditorFactoryclass DynamicEditorFactory[A]class FilesEditorFactoryclass 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
class FileTable(iconMap: Map[String, Image]) extends TableView[File], TableUtils[File]
Attributes
- Supertypes
-
trait TableUtils[File]class TableView[File]class Controltrait Skinnableclass Regionclass Parentclass Nodetrait Styleabletrait EventTargetclass Objecttrait Matchableclass AnyShow all
class FilesEditor(fileTypesDescription: String, fileExtensions: List[String], iconMap: Map[String, Image]) extends Editor[List[File]]
Attributes
- Supertypes
class FilesEditorFactory(fileTypesDescription: String, fileExtensions: List[String], iconMap: Map[String, Image]) extends EditorFactory[List[File]]
Attributes
- Supertypes
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