LOTShapeGroup.h 530 B

123456789101112131415161718192021
  1. //
  2. // LOTShape.h
  3. // LottieAnimator
  4. //
  5. // Created by Brandon Withrow on 12/14/15.
  6. // Copyright © 2015 Brandon Withrow. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <CoreGraphics/CoreGraphics.h>
  10. @interface LOTShapeGroup : NSObject
  11. - (instancetype _Nonnull)initWithJSON:(NSDictionary *_Nonnull)jsonDictionary;
  12. @property (nonatomic, readonly, nonnull) NSString *keyname;
  13. @property (nonatomic, readonly, nonnull) NSArray *items;
  14. + (id _Nullable)shapeItemWithJSON:(NSDictionary * _Nonnull)itemJSON;
  15. @end