XCThemeSpecModel.h 603 B

12345678910111213141516171819202122232425
  1. //
  2. // XCThemeSpecModel.h
  3. // XCTheme
  4. //
  5. // Created by 邢铖 on 2023/11/19.
  6. //
  7. #import <Foundation/Foundation.h>
  8. NS_ASSUME_NONNULL_BEGIN
  9. @interface XCThemeSpecModel : NSObject
  10. @property (nonatomic, weak, readonly) id wrappedObject;
  11. @property (nonatomic, copy, readonly) NSDictionary<NSString *, NSObject *> *originalDict;
  12. @property (nonatomic, strong, readonly) UIImage *backgroundImage;
  13. @property (nonatomic, strong, readonly) UIColor *maskColor;
  14. @property (nonatomic, assign, readonly) CGFloat maskAlpha;
  15. - (nullable instancetype)initWithWrappedObject:(id)object;
  16. @end
  17. NS_ASSUME_NONNULL_END