Files
react-native-reanimated/ios/Nodes/REAValueNode.m
Krzysztof Magiera cb0a2680a8 Initial commit.
2018-04-25 11:22:32 +02:00

29 lines
454 B
Objective-C

#import "REAValueNode.h"
@implementation REAValueNode {
NSNumber *_value;
}
- (instancetype)initWithID:(REANodeID)nodeID
config:(NSDictionary<NSString *, id> *)config
{
if (self = [super initWithID:nodeID config:config]) {
_value = config[@"value"];
}
return self;
}
- (void)setValue:(NSNumber *)value
{
_value = value;
[self forceUpdateMemoizedValue:value];
}
- (id)evaluate
{
return _value;
}
@end