#3 template
<ion-item-sliding *ngFor="let item of collection.items; let i = index">
<ion-item>
<ion-label>
<span>
{{ item.name }}
</span>
</ion-label>
<ion-note slot="end" *ngFor="let myitem of item.myitems">
<span>{{ myitem.quantity }}</span>
</ion-note>
</ion-item>
<ion-item-options side="end">
<ion-item-option (click)="addItem(collection.id, item.id)">
<ion-icon slot="icon-only" name="add"></ion-icon>
</ion-item-option>
</ion-item-options>
</ion-item-sliding>
ts file
import { IonItemSliding } from '@ionic/angular';
addItem(slidingItem: IonItemSliding, collectionID: any, itemId: any) {
slidingItem.closeOpened();
}
Results in ERROR TypeError: slidingItem.closeOpened is not a function
But the docs say otherwise: https://ionicframework.com/docs/api/item-sliding
So am I doing something wrong?