VLCMultiSelectionMenuView.h 762 Bytes
Newer Older
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
//
//  VLCMultiSelectionMenuView.h
//  VLC for iOS
//
//  Created by Felix Paul Kühne on 09/03/15.
//  Copyright (c) 2015 VideoLAN. All rights reserved.
//

#import "VLCFrostedGlasView.h"

@protocol VLCMultiSelectionViewDelegate <NSObject>

@required
- (void)toggleUILock;
- (void)toggleEqualizer;
- (void)toggleChapterAndTitleSelector;
- (void)toggleRepeatMode;
- (void)hideMenu;

@end

@interface VLCMultiSelectionMenuView : VLCFrostedGlasView

@property (readwrite, weak) id<VLCMultiSelectionViewDelegate> delegate;

@property (readwrite, assign) BOOL showsEqualizer;
@property (readwrite, assign) BOOL mediaHasChapters;

Tobias's avatar
Tobias committed
29 30
@property (nonatomic, assign) VLCRepeatMode repeatMode;

31
- (void)setDisplayLock:(BOOL)displayLock;
32 33 34
- (CGSize)proposedDisplaySize;

@end