import { Component, Input, Output, EventEmitter } from '@angular/core'; import { DropdownItem } from './dropdown.item.props'; @Component({ selector: 'farris-dropdown-item', template: ` {{ model.label }} ` }) export class FarrisDropdownItemComponent { @Input() model: DropdownItem; @Output() select: EventEmitter = new EventEmitter(); selectItem() { if (this.model.disabled) { return; } this.select.emit(this.model); } }