This is a migrated thread and some comments may be shown as answers.

Angular kendo-multiselect removeTag event

1 Answer 994 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
bryian
Top achievements
Rank 1
bryian asked on 22 Feb 2018, 07:30 PM
Any example on how the removeTag work in Angular 4/5?

1 Answer, 1 is accepted

Sort by
0
Accepted
Dimiter Topalov
Telerik team
answered on 23 Feb 2018, 11:37 AM
Hello Bryian,

You can handle the MultiSelect removeTag event just like any other Angular component's event, i.e.:

<kendo-multiselect (removeTag)="onRemoveTag($event)" [data]="listItems" [(ngModel)]="value">...
 
 
public onRemoveTag(e) {
      console.log(e);
      // prevent removing conditionally
      if(e.dataItem === 'Tennis') {
        e.preventDefault();
      }
    }

We receive the data item that is about to be removed, and the event can be prevented (for example if there is a custom requirement some value to be always present and the user should not be able to remove it from the tag list):

https://www.telerik.com/kendo-angular-ui/components/dropdowns/api/RemoveTagEvent/

https://plnkr.co/edit/hzf1yl4e9tdiscZDveqV?p=preview

I hope this helps.

Regards,
Dimiter Topalov
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
General Discussions
Asked by
bryian
Top achievements
Rank 1
Answers by
Dimiter Topalov
Telerik team
Share this question
or