UNPKG

ng2-encrm-components

Version:
24 lines (19 loc) 544 B
import { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ selector: 'tag', template: require(`./tag.component.html`), styles: [ require(`./tag.component.scss`) ], host: { '[class.ng2-tag-input-item-selected]': 'selected' } }) export class TagInputItemComponent { @Input() selected: boolean; @Input() text: string; @Input() index: number; @Output() tagRemoved: EventEmitter<number> = new EventEmitter<number>(); constructor() { } removeTag() { this.tagRemoved.emit(this.index); } }