VLCPlaylistGridView.h 1.14 KB
Newer Older
1 2 3 4 5 6 7
//
//  VLCGridViewCell.h
//  AspenProject
//
//  Created by Felix Paul Kühne on 11.04.13.
//  Copyright (c) 2013 VideoLAN. All rights reserved.
//
8 9
//  Refer to the COPYING file of the official project for license.
//
10

11
#import "AQGridViewCell.h"
12

13
@class AQGridView;
14
@class VLCLinearProgressIndicator;
15
@interface VLCPlaylistGridView : AQGridViewCell
16 17 18 19 20

@property (nonatomic, strong) IBOutlet UILabel *titleLabel;
@property (nonatomic, strong) IBOutlet UILabel *subtitleLabel;
@property (nonatomic, strong) IBOutlet UIImageView *thumbnailView;
@property (nonatomic, strong) IBOutlet VLCLinearProgressIndicator *progressView;
21
@property (nonatomic, strong) IBOutlet UIButton *removeMediaButton;
22
@property (nonatomic, strong) IBOutlet UIImageView *mediaIsUnreadView;
23 24 25
@property (nonatomic, strong) IBOutlet UILabel *seriesNameLabel;
@property (nonatomic, strong) IBOutlet UILabel *artistNameLabel;
@property (nonatomic, strong) IBOutlet UILabel *albumNameLabel;
26

27
// Temporary workaround: until better solution
28 29
@property (nonatomic, weak) AQGridView *gridView;

30 31 32
@property (nonatomic, retain) MLFile *mediaObject;

- (IBAction)removeMedia:(id)sender;
33
+ (CGSize)preferredSize;
34 35

@end