UNPKG

646 BPlain TextView Raw
1#import "BVLinearGradientManager.h"
2#import "BVLinearGradient.h"
3#import <React/RCTBridge.h>
4
5@implementation BVLinearGradientManager
6
7RCT_EXPORT_MODULE();
8
9@synthesize bridge = _bridge;
10
11- (UIView *)view
12{
13 return [[BVLinearGradient alloc] init];
14}
15
16- (dispatch_queue_t)methodQueue
17{
18 return dispatch_get_main_queue();
19}
20
21RCT_EXPORT_VIEW_PROPERTY(colors, NSArray);
22RCT_EXPORT_VIEW_PROPERTY(startPoint, CGPoint);
23RCT_EXPORT_VIEW_PROPERTY(endPoint, CGPoint);
24RCT_EXPORT_VIEW_PROPERTY(locations, NSArray);
25RCT_EXPORT_VIEW_PROPERTY(useAngle, BOOL);
26RCT_EXPORT_VIEW_PROPERTY(angleCenter, CGPoint);
27RCT_EXPORT_VIEW_PROPERTY(angle, CGFloat);
28
29@end