public PostViewController(Post post, CellSizeHelper size, BasePostPresenter presenter) { _post = post; _presenter = presenter; _size = size; _presenter.SourceChanged += (obj) => { _cell.UpdateCell(_post, _size); }; }
public FeedCollectionViewSource(BasePostPresenter presenter, CollectionViewFlowDelegate flowDelegate) { _presenter = presenter; _presenter.SourceChanged += SourceChanged; _flowDelegate = flowDelegate; }
public ProfileCollectionViewSource(BasePostPresenter presenter, CollectionViewFlowDelegate flowDelegate) : base(presenter, flowDelegate) { }
public SliderCollectionViewSource(BasePostPresenter presenter, SliderCollectionViewFlowDelegate flowDelegate) { _presenter = presenter; _flowDelegate = flowDelegate; }
public ProfileCollectionViewSource(BasePostPresenter presenter, CollectionViewFlowDelegate flowDelegate) { _presenter = presenter; _flowDelegate = flowDelegate; }
public BaseTableSource(BasePostPresenter presenter) { _presenter = presenter; }
public CollectionViewFlowDelegate(UICollectionView collection, BasePostPresenter presenter = null) { _collection = collection; _presenter = presenter; }
public CommentsTableViewSource(BasePostPresenter presenter, Post post) : base(presenter) { this.post = post; }
public CommentsTableViewSource(BasePostPresenter presenter) : base(presenter) { }
public CollectionViewFlowDelegate(UICollectionView collection, BasePostPresenter presenter = null) { _collection = collection; _presenter = presenter; profileCell = new ProfileHeaderCellBuilder(); }
public SliderCollectionViewFlowDelegate(UICollectionView collection, BasePostPresenter presenter = null) : base(collection, presenter) { }