@protocol IGListBindable <NSObject>
A protocol for cells that configure themselves given a view model.
Tells the cell to configure itself with the given view model.
The view model can change many times throughout the lifetime of a cell as the model values change and the cell is reused. Implementations should use only this method to do their configuration.
- (void)bindViewModel:(nonnull id)viewModel;
func bindViewModel(_ viewModel: Any)
The view model for the cell.