Form
oxygen.ui.web.component.Form$package.Form
object Form
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Form.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Submit.type
object dropdown
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
dropdown.type
object horizontalRadio
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
horizontalRadio.type
object submitButton
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
submitButton.type
Types
type Polymorphic[-Env, +Action, -StateGet, +StateSet <: StateGet, +Value] = FormWidget[Env, Action, StateGet, StateSet, Value]
Value members
Concrete methods
def apply[Env, Action, StateGet, StateSet <: StateGet, Value](widget: PWidget[Env, Action, StateGet, StateSet], fields: List[String], stateToValue: StateGet => Result[Value]): FormWidget[Env, Action, StateGet, StateSet, Value]
def const[Env, Action, StateGet, StateSet <: StateGet, Value](widget: PWidget[Env, Action, StateGet, StateSet], value: Value): FormWidget[Env, Action, StateGet, StateSet, Value]
def elementLabel(labelText: String, descriptionText: Specified[Const], labelMod: NodeModifier): Const
def fragment[Env, Action, StateGet, StateSet <: StateGet, Value](before: PWidget[Env, Action, StateGet, StateSet]*)(form: FormWidget[Env, Action, StateGet, StateSet, Value])(after: PWidget[Env, Action, StateGet, StateSet]*): FormWidget[Env, Action, StateGet, StateSet, Value]
def makeWithValidation[Env, Action, State, Value](fields: List[String], widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessage[Value]): Stateful[Env, Action, State, Value]
def makeWithValidation[Env, Action, State, Value](field: String, widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessage[Value]): Stateful[Env, Action, State, Value]
def makeWithValidation[Env, Action, State, Value](widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessage[Value]): Stateful[Env, Action, State, Value]
def makeWithValidations[Env, Action, State, Value](fields: List[String], widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessages[Value]): Stateful[Env, Action, State, Value]
def makeWithValidations[Env, Action, State, Value](field: String, widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessages[Value]): Stateful[Env, Action, State, Value]
def makeWithValidations[Env, Action, State, Value](widget: Stateful[Env, Action, State])(stateToValue: State => EitherMessages[Value]): Stateful[Env, Action, State, Value]
def unit[Env, Action, StateGet, StateSet <: StateGet](widget: PWidget[Env, Action, StateGet, StateSet]): FormWidget[Env, Action, StateGet, StateSet, Unit]
def wrap[Env, Action, StateGet, StateSet <: StateGet](widget: PWidget[Env, Action, StateGet, StateSet]): FormWidget[Env, Action, StateGet, StateSet, Unit]
In this article