//
//  GSEditViewSidebarControllerProtocol.h
//  GlyphsCore
//
//  Created by Georg Seifert on 17.06.23.
//  Copyright © 2023 schriftgestaltung.de. All rights reserved.
//

@protocol GSGlyphViewControllerProtocol;

NS_ASSUME_NONNULL_BEGIN

/// This protocol can only be conformed to by subclasses of `NSViewController`.
@protocol GSEditViewSidebarControllerProtocol <NSObject>

@property (class, nonatomic, readonly) NSString *title;

@property (class, nonatomic, readonly) NSImage *tabBarImage;

@property (strong) NSView *view;

@property (weak) NSObject <GSGlyphViewControllerProtocol> *controller;

@end

NS_ASSUME_NONNULL_END
