forked from mui/material-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtext-fields-code.txt
117 lines (115 loc) · 3.35 KB
/
text-fields-code.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
//In Line Hint Text
<TextField
hintText="Hint Text" />
<TextField
style={styles.textField}
hintText="Styled Hint Text"
hintStyle={{color: 'red'}} />
<TextField
hintText="Hint Text"
defaultValue="Default Value" />
<TextField
hintText="Hint Text"
value={this.state.propValue}
underlineStyle={{borderColor:Colors.green500}}
onChange={this._handleInputChange} />
<TextField
hintText="Custom Underline Focus Color"
underlineFocusStyle={{borderColor: Colors.amber900}} />
<TextField
hintText="Hint Text"
valueLink={this.linkState('valueLinkValue')} />
<TextField
hintText="Hint Text (MultiLine)"
multiLine={true} />
<TextField
hintText="The hint text can be as long as you want, it will wrap."
multiLine={true} />
<TextField
hintText="Hint Text"
errorText="The error text can be as long as you want, it will wrap." />
<TextField
hintText="Hint Text"
errorText={this.state.errorText}
onChange={this._handleErrorInputChange} />
<TextField
hintText="Hint Text (custom error color)"
errorText={this.state.error2Text}
errorStyle={{color:'orange'}}
onChange={this._handleError2InputChange}
defaultValue="Custom error color" />
<TextField
hintText="Disabled Hint Text"
disabled={true} />
<TextField
hintText="Disabled Hint Text"
disabled={true}
defaultValue="Disabled With Value" />
//Select Fields
<SelectField
value={this.state.selectValue}
onChange={this._handleSelectValueChange.bind(null, 'selectValue')}
hintText="Hint Text"
menuItems={menuItems} />
<SelectField
valueLink={this.linkState('selectValueLinkValue')}
floatingLabelText="Float Label Text"
valueMember="id"
displayMember="name"
menuItems={arbitraryArrayMenuItems} />
<SelectField
valueLink={this.linkState('selectValueLinkValue2')}
floatingLabelText="Float Custom Label Text"
floatingLabelStyle={{color: "red"}}
valueMember="id"
displayMember="name"
menuItems={arbitraryArrayMenuItems} />
<SelectField
value={this.state.selectValue2}
onChange={this._handleSelectValueChange.bind(null, 'selectValue2')}
menuItems={arbitraryArrayMenuItems} />
//Floating Hint Text Labels
<TextField
hintText="Hint Text"
floatingLabelText="Floating Label Text" />
<TextField
hintText="Hint Text"
defaultValue="Default Value"
floatingLabelText="Floating Label Text" />
<TextField
hintText="Hint Text"
floatingLabelText="Floating Label Text"
value={this.state.floatingPropValue}
onChange={this._handleFloatingInputChange} />
<TextField
hintText="Hint Text"
floatingLabelText="Floating Label Text"
valueLink={this.linkState('floatingValueLinkValue')} />
<TextField
hintText="Hint Text (MultiLine)"
floatingLabelText="Floating Label Text"
multiLine={true} />
<TextField
hintText="Hint Text"
errorText={this.state.floatingErrorText}
floatingLabelText="Floating Label Text"
onChange={this._handleFloatingErrorInputChange} />
<TextField
hintText="Hint Text"
errorText={this.state.floatingError2Text}
defaultValue="abc"
floatingLabelText="Floating Label Text"
onChange={this._handleFloating2ErrorInputChange} />
<TextField
hintText="Disabled Hint Text"
disabled={true}
floatingLabelText="Floating Label Text" />
<TextField
hintText="Disabled Hint Text"
disabled={true}
defaultValue="Disabled With Value"
floatingLabelText="Floating Label Text" />
<TextField
hintText="Password Field"
floatingLabelText="Password"
type="password" />