//
//  ThingsAddStartViewController.h
//  kneet2
//
//  Created by Jason Lee on 11/13/15.
//  Copyright © 2015 ntels. All rights reserved.
//

#import "JDViewController.h"

@class DeviceModel;
@class CustomLabel;
@class CustomButton;
@class CustomImageView;

@interface ThingsAddStartViewController : JDViewController


#pragma mark - Properties
@property (copy, nonatomic) DeviceModel   *addDevice;
@property (copy, nonatomic) DeviceModel   *selectHub;

@property (weak, nonatomic) NSDictionary *addableDevice;
@property (weak, nonatomic) DeviceModel *removableDevice;
@property (weak, nonatomic) NSArray *removableGroups;

@property (weak, nonatomic) IBOutlet UIView *maskView;
@property (weak, nonatomic) IBOutlet UIView *popView;

@property (weak, nonatomic) IBOutlet CustomLabel *lblSensorName; // 장치 명
@property (weak, nonatomic) IBOutlet CustomLabel *lblManufacturer; // 제조사
@property (weak, nonatomic) IBOutlet CustomLabel *lblComment; // 장치 추가시작 텍스트
@property (weak, nonatomic) IBOutlet CustomLabel *lblInitComment; // 초기화 작업 진행 텍스트
@property (weak, nonatomic) IBOutlet CustomImageView *imgThings; // 장치 이미지


@property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraintPopViewTop;

@property (weak, nonatomic) IBOutlet CustomButton *btnCancel;
@property (weak, nonatomic) IBOutlet CustomButton *btnDoStart;
#pragma mark - Instance Methods

- (IBAction)btnAddTouched:(id)sender;
- (IBAction)btnCancelTouched:(id)sender;

@end
