TextField
Π’Π΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΊΡΡ.
Name | Type | Default | Description |
---|---|---|---|
classes | object | ΠΠ±ΡΠ΅ΠΊΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ jss ΡΡΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°. | |
className | string | Π§ΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ CSS ΠΊΠ»Π°ΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ. | |
children | any | ΠΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ. | |
component | elementType | 'input' | ΠΠΎΡΠ½Π΅Π²ΠΎΠΉ ΡΠ·Π΅Π». ΠΡΠΎ HTML ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. |
color | string | 'default' | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° Π² ΡΠ°Π·Π½ΡΡ ΡΠΎΡΠΌΠ°ΡΠ°Ρ . |
id | string | 'nameInputEVG' | id. |
placeholder | string | '' | Π’Π΅ΠΊΡΡ Π²Π½ΡΡΡΠΈ ΠΏΠΎΠ»Ρ ΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΡΠ΅Π·Π°Π΅Ρ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΠΎΠΊΡΡΠ°. |
value | string, number | '' | Value - number ΠΈΠ»ΠΈ string. |
labelText | string | label ΡΠ΅ΠΊΡΡ. | |
helperText | string | ΠΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΠΎΠ΄ TextField. | |
outlined | bool | false | ΠΡΠ»ΠΈ true, ΠΏΡΠΈΠΌΠ΅Ρ outlined Π²ΠΈΠ΄. |
fullWidth | bool | false | ΠΡΠ»ΠΈ true, TextField Π·Π°ΠΉΠΌΠ΅Ρ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ. |
round | bool | false | ΠΡΡΠ³Π»ΡΠ΅ ΠΊΡΠ°Ρ TextField. |
multiline | bool | false | ΠΡΠ»ΠΈ true, Π²ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΡΡΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ. |
error | bool | false | Π Π΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ. |
rows | number | 1 | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΎΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ multiline. |
maxCount | number | 0 | ΠΠΈΠΌΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² value. |
leadingIcon | node | ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π½Π°ΡΠ°Π»Π΅. | |
trailingIcon | node | ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΠ΅. | |
onChange | func | ΠΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ. |