Skip to content

Commit 2323a07

Browse files
dimodidimodi
authored andcommitted
docs(ChipList): Improve ChipList data binding examples
1 parent a12b077 commit 2323a07

File tree

1 file changed

+94
-14
lines changed

1 file changed

+94
-14
lines changed

components/chiplist/data-bind.md

Lines changed: 94 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,46 @@ The following example uses property names that work automatically with no additi
6161
Icon = SvgIcon.Sparkles
6262
},
6363
new ChipModel()
64+
{
65+
Text = "Removable",
66+
Removable = true
67+
},
68+
new ChipModel()
69+
{
70+
Text = "Disabled",
71+
Disabled = true
72+
},
73+
new ChipModel()
74+
{
75+
Text = "Solid Info",
76+
Icon = SvgIcon.QuestionCircle,
77+
ThemeColor = ThemeConstants.Chip.ThemeColor.Info
78+
},
79+
new ChipModel()
80+
{
81+
Text = "Solid Success",
82+
Icon = SvgIcon.Star,
83+
ThemeColor = ThemeConstants.Chip.ThemeColor.Success
84+
},
85+
new ChipModel()
86+
{
87+
Text = "Solid Warning",
88+
Icon = SvgIcon.ExclamationCircle,
89+
ThemeColor = ThemeConstants.Chip.ThemeColor.Warning
90+
},
91+
new ChipModel()
92+
{
93+
Text = "Solid Error",
94+
Icon = SvgIcon.XOutline,
95+
ThemeColor = ThemeConstants.Chip.ThemeColor.Error
96+
},
97+
new ChipModel()
98+
{
99+
Text = "Outline Base",
100+
Icon = SvgIcon.Sparkles,
101+
FillMode = ThemeConstants.Chip.FillMode.Outline
102+
},
103+
new ChipModel()
64104
{
65105
Text = "Outline Info",
66106
Icon = SvgIcon.QuestionCircle,
@@ -69,24 +109,24 @@ The following example uses property names that work automatically with no additi
69109
},
70110
new ChipModel()
71111
{
72-
Text = "Solid Success",
112+
Text = "Outline Success",
73113
Icon = SvgIcon.Star,
74-
ThemeColor = ThemeConstants.Chip.ThemeColor.Success
114+
ThemeColor = ThemeConstants.Chip.ThemeColor.Success,
115+
FillMode = ThemeConstants.Chip.FillMode.Outline
75116
},
76117
new ChipModel()
77118
{
78-
Text = "Outline Warning Removable",
119+
Text = "Outline Warning",
79120
Icon = SvgIcon.ExclamationCircle,
80121
ThemeColor = ThemeConstants.Chip.ThemeColor.Warning,
81-
FillMode = ThemeConstants.Chip.FillMode.Outline,
82-
Removable = true
122+
FillMode = ThemeConstants.Chip.FillMode.Outline
83123
},
84124
new ChipModel()
85125
{
86-
Text = "Solid Error Disabled",
126+
Text = "Solid Error",
87127
Icon = SvgIcon.XOutline,
88128
ThemeColor = ThemeConstants.Chip.ThemeColor.Error,
89-
Disabled = true
129+
FillMode = ThemeConstants.Chip.FillMode.Outline
90130
}
91131
};
92132
@@ -126,6 +166,46 @@ The following example uses custom property names that need explicit ChipList con
126166
ChipIcon = SvgIcon.Sparkles
127167
},
128168
new ChipModel()
169+
{
170+
ChipText = "Removable",
171+
ChipRemovable = true
172+
},
173+
new ChipModel()
174+
{
175+
ChipText = "Disabled",
176+
ChipDisabled = true
177+
},
178+
new ChipModel()
179+
{
180+
ChipText = "Solid Info",
181+
ChipIcon = SvgIcon.QuestionCircle,
182+
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Info
183+
},
184+
new ChipModel()
185+
{
186+
ChipText = "Solid Success",
187+
ChipIcon = SvgIcon.Star,
188+
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Success
189+
},
190+
new ChipModel()
191+
{
192+
ChipText = "Solid Warning",
193+
ChipIcon = SvgIcon.ExclamationCircle,
194+
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Warning
195+
},
196+
new ChipModel()
197+
{
198+
ChipText = "Solid Error",
199+
ChipIcon = SvgIcon.XOutline,
200+
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Error
201+
},
202+
new ChipModel()
203+
{
204+
ChipText = "Outline Base",
205+
ChipIcon = SvgIcon.Sparkles,
206+
ChipFillMode = ThemeConstants.Chip.FillMode.Outline
207+
},
208+
new ChipModel()
129209
{
130210
ChipText = "Outline Info",
131211
ChipIcon = SvgIcon.QuestionCircle,
@@ -134,24 +214,24 @@ The following example uses custom property names that need explicit ChipList con
134214
},
135215
new ChipModel()
136216
{
137-
ChipText = "Solid Success",
217+
ChipText = "Outline Success",
138218
ChipIcon = SvgIcon.Star,
139-
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Success
219+
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Success,
220+
ChipFillMode = ThemeConstants.Chip.FillMode.Outline
140221
},
141222
new ChipModel()
142223
{
143-
ChipText = "Outline Warning Removable",
224+
ChipText = "Outline Warning",
144225
ChipIcon = SvgIcon.ExclamationCircle,
145226
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Warning,
146-
ChipFillMode = ThemeConstants.Chip.FillMode.Outline,
147-
ChipRemovable = true
227+
ChipFillMode = ThemeConstants.Chip.FillMode.Outline
148228
},
149229
new ChipModel()
150230
{
151-
ChipText = "Solid Error Disabled",
231+
ChipText = "Outline Error",
152232
ChipIcon = SvgIcon.XOutline,
153233
ChipThemeColor = ThemeConstants.Chip.ThemeColor.Error,
154-
ChipDisabled = true
234+
ChipFillMode = ThemeConstants.Chip.FillMode.Outline
155235
}
156236
};
157237

0 commit comments

Comments
 (0)