//
//  GSParameterValueViewController.h
//  MasterDetailOutlineDemo2
//
//  Created by Martin Winter on 08.03.18.
//  Copyright © 2018 Glyphs GmbH. All rights reserved.
//

@class GSParameterNode;

NS_ASSUME_NONNULL_BEGIN

@interface GSParameterValueViewController : NSViewController

- (instancetype)initWithParameterNode:(GSParameterNode *)parameterNode;

/**
 Convenience getter for the receiver’s represented object.
 */
@property (nonatomic, readonly, nullable) GSParameterNode *parameterNode;

// Action methods are exposed so `GSInfoFeaturesViewController` can see them.
- (IBAction)addParameter:(NSButton *)sender;
- (IBAction)removeParameter:(id)sender;

@end

NS_ASSUME_NONNULL_END
