@override bool delete(int index) { List<IInfo> list = items.toList(); list.removeAt(index); items = Queue.from(list); return true; }