@@ -29,6 +29,7 @@ const getOptions = (override = {}) => {
2929 warn : boolean ( "Show the warning state" , false ) ,
3030 warnText : text ( "Text for the warning" , "This is a warning" ) ,
3131 label : text ( "Label" , "ComboBox label" ) ,
32+ hideLabel : boolean ( "Hide label" , false ) ,
3233 helperText : text ( "Helper text" , "Optional helper text." ) ,
3334 items : object ( "items" , [
3435 { content : "one" } ,
@@ -131,7 +132,8 @@ class DynamicListComboBox implements AfterViewInit {
131132 [invalidText]="invalidText"
132133 [warn]="warn"
133134 [warnText]="warnText"
134- [items]="_items">
135+ [items]="_items"
136+ [hideLabel]="hideLabel">
135137 <ibm-dropdown-list></ibm-dropdown-list>
136138 </ibm-combo-box>
137139 selected: {{ sampleForm.get("combobox").value | json }}
@@ -147,7 +149,8 @@ class DynamicListComboBox implements AfterViewInit {
147149 [invalidText]="invalidText"
148150 [warn]="warn"
149151 [warnText]="warnText"
150- [items]="_items">
152+ [items]="_items"
153+ [hideLabel]="hideLabel">
151154 <ibm-dropdown-list></ibm-dropdown-list>
152155 </ibm-combo-box>
153156 selected: {{ sampleForm.get("multibox").value | json }}
@@ -164,6 +167,7 @@ class ReactiveFormsCombobox implements OnInit {
164167 @Input ( ) helperText = "" ;
165168 @Input ( ) size = "md" ;
166169 @Input ( ) theme = "dark" ;
170+ @Input ( ) hideLabel = false ;
167171 @Input ( ) set items ( newItems ) {
168172 if ( ! isEqual ( this . _items , newItems ) ) {
169173 this . _items = newItems ;
@@ -290,6 +294,7 @@ storiesOf("Components|Combobox", module)
290294 [warn]="warn"
291295 [warnText]="warnText"
292296 [label]="label"
297+ [hideLabel]="hideLabel"
293298 [helperText]="helperText"
294299 [items]="items"
295300 [theme]="theme"
@@ -322,6 +327,7 @@ storiesOf("Components|Combobox", module)
322327 [size]="size"
323328 [invalidText]="invalidText"
324329 [label]="label"
330+ [hideLabel]="hideLabel"
325331 [helperText]="helperText"
326332 [items]="items"
327333 [theme]="theme"
@@ -347,6 +353,7 @@ storiesOf("Components|Combobox", module)
347353 [size]="size"
348354 [invalidText]="invalidText"
349355 [label]="label"
356+ [hideLabel]="hideLabel"
350357 [helperText]="helperText"
351358 [items]="items"
352359 [theme]="theme"
@@ -382,6 +389,7 @@ storiesOf("Components|Combobox", module)
382389 [invalid]="invalid"
383390 [invalidText]="invalidText"
384391 [label]="label"
392+ [hideLabel]="hideLabel"
385393 [size]="size"
386394 [helperText]="helperText"
387395 [items]="items"
@@ -421,6 +429,7 @@ storiesOf("Components|Combobox", module)
421429 [invalid]="invalid"
422430 [invalidText]="invalidText"
423431 [label]="label"
432+ [hideLabel]="hideLabel"
424433 [warn]="warn"
425434 [disabled]="disabled"
426435 [size]="size"
@@ -472,6 +481,7 @@ storiesOf("Components|Combobox", module)
472481 [invalid]="invalid"
473482 [invalidText]="invalidText"
474483 [label]="label"
484+ [hideLabel]="hideLabel"
475485 [helperText]="helperText"
476486 [items]="items"
477487 [theme]="theme"
@@ -508,6 +518,7 @@ storiesOf("Components|Combobox", module)
508518 [invalid]="invalid"
509519 [invalidText]="invalidText"
510520 [label]="label"
521+ [hideLabel]="hideLabel"
511522 [size]="size"
512523 itemValueKey="content"
513524 [helperText]="helperText"
0 commit comments