Implement ItemRenderer