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