macosx: Publicly declare collection view delegate object as readonly property in VLCLibraryVideoCollectionViewContainerView

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
This commit is contained in:
Claudio Cambra 2022-12-18 02:26:51 +01:00 committed by Felix Paul Kühne
parent 274ac2e029
commit b087bd1fcd
2 changed files with 2 additions and 6 deletions

View File

@ -25,6 +25,7 @@
#import "library/video-library/VLCLibraryVideoGroupDescriptor.h"
@class VLCSubScrollView;
@class VLCLibraryCollectionViewDelegate;
@class VLCLibraryCollectionViewFlowLayout;
@class VLCLibraryVideoCollectionViewGroupDescriptor;
@class VLCLibraryVideoCollectionViewContainerViewDataSource;
@ -34,6 +35,7 @@ NS_ASSUME_NONNULL_BEGIN
@interface VLCLibraryVideoCollectionViewContainerView : NSView
@property (readonly) NSCollectionView *collectionView;
@property (readonly) VLCLibraryCollectionViewDelegate *collectionViewDelegate;
@property (readonly) VLCLibraryCollectionViewFlowLayout *collectionViewLayout;
@property (readonly) VLCSubScrollView *scrollView;
@property (readonly) VLCLibraryVideoCollectionViewContainerViewDataSource *dataSource;

View File

@ -31,12 +31,6 @@
#import "views/VLCSubScrollView.h"
@interface VLCLibraryVideoCollectionViewContainerView()
{
VLCLibraryCollectionViewDelegate *_collectionViewDelegate;
}
@end
@implementation VLCLibraryVideoCollectionViewContainerView
- (instancetype)init