macosx: Set new VLCLibraryCollectionViewDelegate as delegate for video library collection views

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
This commit is contained in:
Claudio Cambra 2022-12-18 01:48:59 +01:00 committed by Felix Paul Kühne
parent b069be4532
commit a53ae4898c
1 changed files with 10 additions and 0 deletions

View File

@ -22,6 +22,7 @@
#import "VLCLibraryVideoCollectionViewContainerView.h"
#import "library/VLCLibraryCollectionViewDelegate.h"
#import "library/VLCLibraryCollectionViewFlowLayout.h"
#import "library/VLCLibraryCollectionViewSupplementaryElementView.h"
@ -30,6 +31,12 @@
#import "views/VLCSubScrollView.h"
@interface VLCLibraryVideoCollectionViewContainerView()
{
VLCLibraryCollectionViewDelegate *_collectionViewDelegate;
}
@end
@implementation VLCLibraryVideoCollectionViewContainerView
- (instancetype)init
@ -109,6 +116,9 @@
_collectionView.selectable = YES;
_collectionView.allowsEmptySelection = YES;
_collectionView.allowsMultipleSelection = NO;
_collectionViewDelegate = [[VLCLibraryCollectionViewDelegate alloc] init];
_collectionView.delegate = _collectionViewDelegate;
}
- (void)setupScrollView