multi: true
}]
})
-export class ComboboxComponent implements ControlValueAccessor, OnInit, AfterViewInit, OnChanges {
+export class ComboboxComponent
+ implements ControlValueAccessor, OnInit, AfterViewInit, OnChanges {
+
+ static domIdAuto = 0;
selected: ComboboxEntry;
click$: Subject<string>;
@ViewChild('defaultDisplayTemplate', { static: true}) defaultDisplayTemplate: TemplateRef<any>;
@ViewChildren(IdlClassTemplateDirective) idlClassTemplates: QueryList<IdlClassTemplateDirective>;
+ @Input() domId = 'eg-combobox-' + ComboboxComponent.domIdAuto++;
+
// Applies a name attribute to the input.
// Useful in forms.
@Input() name: string;