refresh method
Implementation
Future<void> refresh(int index) async {
await _modelToComponent[index].unrender();
_modelToComponent[index] = await getItemComponent(this[index]);
if (index <= 0) {
await _modelToComponent[index].renderPrepend(parentElement);
} else {
await _modelToComponent[index].renderAfter(_modelToComponent[index-1].elem);
}
}