ManagementViewController.h 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. //
  2. // ManagementViewController.h
  3. // OneCable
  4. //
  5. // Created by nComz on 2017. 4. 12..
  6. // Copyright © 2017년 ntels. All rights reserved.
  7. //
  8. #import "JDViewController.h"
  9. @class CustomLabelButton;
  10. @class CustomImageView;
  11. @interface ManagementViewController : JDViewController
  12. @property (weak, nonatomic) IBOutlet CustomImageView *imgvLogo;
  13. @property (weak, nonatomic) IBOutlet CustomImageView *imgNoticeCount;
  14. @property (weak, nonatomic) IBOutlet CustomLabel *lblNoticeCount;
  15. @property (weak, nonatomic) IBOutlet CustomImageView *imgPushCount;
  16. @property (weak, nonatomic) IBOutlet CustomLabel *lblPushCount;
  17. @property (weak, nonatomic) IBOutlet CustomImageView *imgvHomehubOff;
  18. @property (weak, nonatomic) IBOutlet CustomImageView * imgvSetAlert;
  19. @property (weak, nonatomic) IBOutlet CustomButton *btnNotice;
  20. @property (weak, nonatomic) IBOutlet CustomButton *btnFaq;
  21. @property (weak, nonatomic) IBOutlet CustomButton *btnMessage;
  22. @property (weak, nonatomic) IBOutlet CustomButton *btnHomeHub;
  23. @property (weak, nonatomic) IBOutlet CustomButton *btnSet;
  24. //mode
  25. @property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeMorning;
  26. @property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeAway;
  27. @property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeHome;
  28. @property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeNight;
  29. @property (strong, nonatomic) IBOutletCollection(CustomLabelButton) NSArray *btnModes;
  30. //@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeWakeup; // 기상 이미지
  31. //@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeOuting; // 외출 이미지
  32. //@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeComing; // 귀가 이미지
  33. //@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeSleep; // 취침 이미지
  34. //@property (strong, nonatomic) IBOutletCollection(CustomImageView) NSArray *imgvModes;
  35. @property (weak, nonatomic) IBOutlet CustomImageView *imgvWakeupChecked; // 기상 체크 이미지
  36. @property (weak, nonatomic) IBOutlet CustomImageView *imgvOutingChecked; // 외출 체크 이미지
  37. @property (weak, nonatomic) IBOutlet CustomImageView *imgvComingChecked; // 귀가 체크 이미지
  38. @property (weak, nonatomic) IBOutlet CustomImageView *imgvSleepChecked; // 취침 체크 이미지
  39. @property (strong, nonatomic) IBOutletCollection(CustomImageView) NSArray *imgvChecked;
  40. //- (IBAction)btnProfileTouched:(id)sender;
  41. - (IBAction)btnNoticeTouched:(id)sender;
  42. - (IBAction)btnFaqTouched:(id)sender;
  43. - (IBAction)btnMessageBoxTouched:(id)sender;
  44. - (IBAction)btnHomeHubTouched:(id)sender;
  45. - (IBAction)btnSettingsTouched:(id)sender;
  46. - (IBAction)btnModeHomeTouched:(id)sender;
  47. - (IBAction)btnModeAwayTouched:(id)sender;
  48. - (IBAction)btnModeMorningTouched:(id)sender;
  49. - (IBAction)btnModeNightTouched:(id)sender;
  50. //- (IBAction)btnDashboardRefresh:(id)sender;
  51. - (void)prepareViewDidLoad;
  52. - (void)updateHomeHubStatusToManage;
  53. @end