#ifndef REMOTING_IOS_APP_HOST_COLLECTION_VIEW_CONTROLLER_H_
#define REMOTING_IOS_APP_HOST_COLLECTION_VIEW_CONTROLLER_H_
#import <UIKit/UIKit.h>
#import <MaterialComponents/MaterialCollections.h>
#import "remoting/ios/app/host_collection_view_cell.h"
#import "remoting/ios/domain/host_info.h"
@protocol HostCollectionViewControllerDelegate<NSObject>
@optional
- (void)didSelectCell:(HostCollectionViewCell*)cell
completion:(void (^)())completionBlock;
- (HostInfo*)getHostAtIndexPath:(NSIndexPath*)path;
- (NSInteger)getHostCount;
@end
@interface HostCollectionViewController : MDCCollectionViewController
@property(weak, nonatomic) id<HostCollectionViewControllerDelegate> delegate;
@property(weak, nonatomic) id<UIScrollViewDelegate> scrollViewDelegate;
@end
#endif