// // VLCLocalNetworkListCell.h // VLC for iOS // // Created by Felix Paul Kühne on 10.08.13. // Copyright (c) 2013 VideoLAN. All rights reserved. // // Refer to the COPYING file of the official project for license. // #import @class VLCStatusLabel; @interface VLCLocalNetworkListCell : UITableViewCell @property (nonatomic, weak) id delegate; @property (nonatomic, strong) IBOutlet UILabel *titleLabel; @property (nonatomic, strong) IBOutlet UILabel *folderTitleLabel; @property (nonatomic, strong) IBOutlet UILabel *subtitleLabel; @property (nonatomic, strong) IBOutlet UIImageView *thumbnailView; @property (nonatomic, strong) IBOutlet UIButton *downloadButton; @property (nonatomic, strong) IBOutlet VLCStatusLabel *statusLabel; @property (nonatomic, readwrite) BOOL isDirectory; @property (nonatomic, retain) NSString *title; @property (nonatomic, retain) NSString *subtitle; @property (nonatomic, retain) UIImage *icon; @property (nonatomic, readwrite) BOOL isDownloadable; @property (nonatomic, retain) NSURL *downloadURL; + (VLCLocalNetworkListCell *)cellWithReuseIdentifier:(NSString *)ident; + (CGFloat)heightOfCell; - (IBAction)triggerDownload:(id)sender; @end @protocol VLCLocalNetworkListCell - (void)triggerDownloadForCell:(VLCLocalNetworkListCell *)cell; @end