JLChen
2021-02-03 4715e99a9be1c50d8ec31f594af9ebde18647c94
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//
//  EZRecordCell.h
//  EZOpenSDKDemo
//
//  Created by DeJohn Dong on 15/11/3.
//  Copyright © 2015年 Ezviz. All rights reserved.
//
 
#import <UIKit/UIKit.h>
 
@class EZCloudRecordFile;
@class EZDeviceRecordFile;
 
@protocol EZRecordCellDelegate <NSObject>
 
@optional
- (void) didClickDownlodBtn:(id)recordFile;
 
@end
 
@interface EZRecordCell : UICollectionViewCell
 
@property (nonatomic, weak) IBOutlet UIImageView *imageView;
@property (nonatomic, weak) IBOutlet UILabel *timeLabel;
@property (weak, nonatomic) IBOutlet UIButton *downloadBtn;
@property (nonatomic, copy) NSString *deviceSerial;
@property (nonatomic, assign) BOOL isSelectedDevice;
@property (nonatomic, weak) id<EZRecordCellDelegate> delegate;
 
- (void)setCloudRecord:(EZCloudRecordFile *)cloudFile selected:(BOOL)selected;
 
- (void)setDeviceRecord:(EZDeviceRecordFile *)deviceFile selected:(BOOL)selected;
 
@end