UIView+GravityEngine.h 1013 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // UIView+GravityEngine.h
  3. // GravityEngineSDK
  4. //
  5. //
  6. #import <UIKit/UIKit.h>
  7. NS_ASSUME_NONNULL_BEGIN
  8. @interface UIView (GravityEngine)
  9. /**
  10. Set the control element ID
  11. */
  12. @property (copy,nonatomic) NSString *gravityEngineViewID;
  13. /**
  14. Configure the control element ID of APPID
  15. */
  16. @property (strong,nonatomic) NSDictionary *gravityEngineViewIDWithAppid;
  17. /**
  18. Ignore the click event of a control
  19. */
  20. @property (nonatomic,assign) BOOL gravityEngineIgnoreView;
  21. /**
  22. Configure APPID to ignore the click event of a control
  23. */
  24. @property (strong,nonatomic) NSDictionary *gravityEngineIgnoreViewWithAppid;
  25. /**
  26. Properties of custom control click event
  27. */
  28. @property (strong,nonatomic) NSDictionary *gravityEngineViewProperties;
  29. /**
  30. Configure the properties of the APPID custom control click event
  31. */
  32. @property (strong,nonatomic) NSDictionary *gravityEngineViewPropertiesWithAppid;
  33. /**
  34. gravityEngineDelegate
  35. */
  36. @property (nonatomic, weak, nullable) id gravityEngineDelegate;
  37. @end
  38. NS_ASSUME_NONNULL_END