//
//  GSSimpleGlyphGridView.h
//  KerningGroups
//
//  Created by Georg Seifert on 11.09.21.
//

NS_ASSUME_NONNULL_BEGIN

@protocol GSSimpleGlyphGridViewDelegate <NSObject>

- (void)collectionView:(NSCollectionView *)collectionView removeItemsAtIndexPaths:(NSSet<NSIndexPath *> *)selectionIndexPaths;

- (void)collectionView:(NSCollectionView *)collectionView doubleClick:(NSEvent *)theEvent;

@end

@interface GSSimpleGlyphGridView : NSCollectionView

@property (nonatomic, strong, nullable) NSIndexPath *lastClickedIndexPath;

@property (nonatomic, strong, nullable) NSNumber *highlightedDropSection;

@property (nonatomic, copy) NSString *masterId;

@end

NS_ASSUME_NONNULL_END
