BetaBeta pública — Consulta las notas de lanzamiento
Documentación

Input

Text input and textarea with validation states and Field integration.

Paquete
@solidiom/input
Versión
0.0.1-next.0
Estado
stable

Generado a partir del código fuente público del paquete.

API

InputRootPropsinterfaz

Propiedades

class?
string
defaultValue?
string — Default value (uncontrolled).
disabled?
boolean
id?
string — Element id for label association.
invalid?
boolean
name?
string — Form field name.
onBlur?
EventHandler<HTMLInputElement, FocusEvent> — Native blur event handler.
onFocus?
EventHandler<HTMLInputElement, FocusEvent> — Native focus event handler.
onInput?
EventHandler<HTMLInputElement, InputEvent> — Native input event handler.
onValueChange?
(value: string) => void — Called when the value changes.
placeholder?
string — Input placeholder text.
readOnly?
boolean
required?
boolean
style?
string | CSSProperties
type?
"number" | "text" | "email" | "password" | "search" | "tel" | "url" — HTML input type.
value?
string — Current input value (controlled).

Ver código fuente

Rootcomponente

                        Root(props: InputRootProps): Element
                      

Propiedades

class?
string
defaultValue?
string — Default value (uncontrolled).
disabled?
boolean
id?
string — Element id for label association.
invalid?
boolean
name?
string — Form field name.
onBlur?
EventHandler<HTMLInputElement, FocusEvent> — Native blur event handler.
onFocus?
EventHandler<HTMLInputElement, FocusEvent> — Native focus event handler.
onInput?
EventHandler<HTMLInputElement, InputEvent> — Native input event handler.
onValueChange?
(value: string) => void — Called when the value changes.
placeholder?
string — Input placeholder text.
readOnly?
boolean
required?
boolean
style?
string | CSSProperties
type?
"number" | "text" | "email" | "password" | "search" | "tel" | "url" — HTML input type.
value?
string — Current input value (controlled).

Ver código fuente

Textareacomponente

                        Textarea(props: TextareaProps): Element
                      

Propiedades

class?
string
defaultValue?
string — Default value (uncontrolled).
disabled?
boolean
id?
string — Element id for label association.
invalid?
boolean
name?
string — Form field name.
onBlur?
EventHandler<HTMLTextAreaElement, FocusEvent> — Native blur event handler.
onFocus?
EventHandler<HTMLTextAreaElement, FocusEvent> — Native focus event handler.
onInput?
EventHandler<HTMLTextAreaElement, InputEvent> — Native input event handler.
onValueChange?
(value: string) => void — Called when the value changes.
placeholder?
string — Textarea placeholder text.
readOnly?
boolean
required?
boolean
rows?
number — Number of visible text rows.
style?
string | CSSProperties
value?
string — Current value (controlled).

Ver código fuente

TextareaPropsinterfaz

Propiedades

class?
string
defaultValue?
string — Default value (uncontrolled).
disabled?
boolean
id?
string — Element id for label association.
invalid?
boolean
name?
string — Form field name.
onBlur?
EventHandler<HTMLTextAreaElement, FocusEvent> — Native blur event handler.
onFocus?
EventHandler<HTMLTextAreaElement, FocusEvent> — Native focus event handler.
onInput?
EventHandler<HTMLTextAreaElement, InputEvent> — Native input event handler.
onValueChange?
(value: string) => void — Called when the value changes.
placeholder?
string — Textarea placeholder text.
readOnly?
boolean
required?
boolean
rows?
number — Number of visible text rows.
style?
string | CSSProperties
value?
string — Current value (controlled).

Ver código fuente