Package dev.fritz2.components.forms.control

Types

Link copied to clipboard
class ControlGroupRenderer(component: FormControlComponent) : ControlRenderer

This implementation of a ControlRenderer is meant for controls that offer multiple control field, like a checkboxGroup or a radioGroup, which already have labels for each control and rather a legend element that the form control adds.

Link copied to clipboard
interface ControlRenderer

This interface defines a type for the rendering of one formControl.

Link copied to clipboard
open class FormControlComponent : Component<Unit>

This component class manages the configuration of a formControl and some render centric functionalities. The former are important for clients of a formControl, the latter for extending or changing the default behaviors.

Link copied to clipboard
class SingleControlRenderer(component: FormControlComponent) : ControlRenderer

This implementation of a ControlRenderer is meant for controls that offer a single control field, like an inputField or a selectField, which have only the one label, that the form control adds.