Skip to content

Commit 9f7cd29

Browse files
committed
feat: update api-snapshots
1 parent ec891ce commit 9f7cd29

9 files changed

Lines changed: 30 additions & 9 deletions

scripts/cxx-api/api-snapshots/ReactAndroidDebugCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6585,6 +6585,7 @@ enum facebook::react::TransformOperationType : uint8_t {
65856585
}
65866586

65876587
enum facebook::react::TurboModuleMethodValueKind {
6588+
ArrayBufferKind,
65886589
ArrayKind,
65896590
BooleanKind,
65906591
FunctionKind,

scripts/cxx-api/api-snapshots/ReactAndroidNewarchCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6411,6 +6411,7 @@ enum facebook::react::TransformOperationType : uint8_t {
64116411
}
64126412

64136413
enum facebook::react::TurboModuleMethodValueKind {
6414+
ArrayBufferKind,
64146415
ArrayKind,
64156416
BooleanKind,
64166417
FunctionKind,

scripts/cxx-api/api-snapshots/ReactAndroidReleaseCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6576,6 +6576,7 @@ enum facebook::react::TransformOperationType : uint8_t {
65766576
}
65776577

65786578
enum facebook::react::TurboModuleMethodValueKind {
6579+
ArrayBufferKind,
65796580
ArrayKind,
65806581
BooleanKind,
65816582
FunctionKind,

scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2850,16 +2850,20 @@ protocol NativeSampleTurboModuleSpec : public NSObjectRCTBridgeModule, public RC
28502850
public virtual NSDictionary* getObjectThrows:(NSDictionary* arg);
28512851
public virtual NSDictionary* getUnsafeObject:(NSDictionary* arg);
28522852
public virtual NSDictionary* getValue:y:z:(double x, NSString* y, NSDictionary* z);
2853+
public virtual NSMutableData* createNativeBuffer:(double size);
2854+
public virtual NSMutableData* getArrayBuffer:(NSMutableData* buffer);
28532855
public virtual NSNumber* getBool:(BOOL arg);
28542856
public virtual NSNumber* getEnum:(double arg);
28552857
public virtual NSNumber* getNumber:(double arg);
28562858
public virtual NSNumber* getRootTag:(double arg);
28572859
public virtual NSString* getString:(NSString* arg);
28582860
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> constantsToExport();
28592861
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> getConstants();
2862+
public virtual void getAsyncBuffer:resolve:reject:(double size, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28602863
public virtual void getImageUrl:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28612864
public virtual void getValueWithCallback:(RCTResponseSenderBlock callback);
28622865
public virtual void getValueWithPromise:resolve:reject:(BOOL error, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
2866+
public virtual void processAsyncBuffer:resolve:reject:(NSMutableData* payload, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28632867
public virtual void promiseAssert:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28642868
public virtual void promiseThrows:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28652869
public virtual void voidFunc();
@@ -6488,7 +6492,7 @@ class facebook::react::ObjCInteropTurboModule : public facebook::react::ObjCTurb
64886492
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex) override;
64896493
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result) override;
64906494
protected virtual facebook::jsi::Value create(facebook::jsi::Runtime& runtime, const facebook::jsi::PropNameID& propName) override;
6491-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation) override;
6495+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync) override;
64926496
public ObjCInteropTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
64936497
public virtual std::vector<facebook::jsi::PropNameID> getPropertyNames(facebook::jsi::Runtime& runtime) override;
64946498
}
@@ -6503,7 +6507,7 @@ struct facebook::react::ObjCInteropTurboModule::MethodDescriptor {
65036507
class facebook::react::ObjCTurboModule : public facebook::react::TurboModule {
65046508
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex);
65056509
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result);
6506-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation);
6510+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync);
65076511
protected void setEventEmitterCallback(facebook::react::EventEmitterCallback eventEmitterCallback);
65086512
protected void setMethodArgConversionSelector(NSString* methodName, size_t argIndex, NSString* fnName);
65096513
public ObjCTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
@@ -9177,6 +9181,7 @@ enum facebook::react::TransformOperationType : uint8_t {
91779181
}
91789182

91799183
enum facebook::react::TurboModuleMethodValueKind {
9184+
ArrayBufferKind,
91809185
ArrayKind,
91819186
BooleanKind,
91829187
FunctionKind,
@@ -13777,7 +13782,7 @@ struct facebook::react::dom::RNMeasureRect {
1377713782

1377813783

1377913784
facebook::jsi::Value facebook::react::TurboModuleConvertUtils::convertObjCObjectToJSIValue(facebook::jsi::Runtime& runtime, id value);
13780-
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO);
13785+
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO, BOOL isSync = NO);
1378113786

1378213787

1378313788
static const facebook::react::Color facebook::react::HostPlatformColor::UndefinedColor;

scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2499,16 +2499,20 @@ protocol NativeSampleTurboModuleSpec : public NSObjectRCTBridgeModule, public RC
24992499
public virtual NSDictionary* getObjectThrows:(NSDictionary* arg);
25002500
public virtual NSDictionary* getUnsafeObject:(NSDictionary* arg);
25012501
public virtual NSDictionary* getValue:y:z:(double x, NSString* y, NSDictionary* z);
2502+
public virtual NSMutableData* createNativeBuffer:(double size);
2503+
public virtual NSMutableData* getArrayBuffer:(NSMutableData* buffer);
25022504
public virtual NSNumber* getBool:(BOOL arg);
25032505
public virtual NSNumber* getEnum:(double arg);
25042506
public virtual NSNumber* getNumber:(double arg);
25052507
public virtual NSNumber* getRootTag:(double arg);
25062508
public virtual NSString* getString:(NSString* arg);
25072509
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> constantsToExport();
25082510
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> getConstants();
2511+
public virtual void getAsyncBuffer:resolve:reject:(double size, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
25092512
public virtual void getImageUrl:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
25102513
public virtual void getValueWithCallback:(RCTResponseSenderBlock callback);
25112514
public virtual void getValueWithPromise:resolve:reject:(BOOL error, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
2515+
public virtual void processAsyncBuffer:resolve:reject:(NSMutableData* payload, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
25122516
public virtual void promiseAssert:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
25132517
public virtual void promiseThrows:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
25142518
public virtual void voidFunc();
@@ -5996,7 +6000,7 @@ class facebook::react::ObjCInteropTurboModule : public facebook::react::ObjCTurb
59966000
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex) override;
59976001
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result) override;
59986002
protected virtual facebook::jsi::Value create(facebook::jsi::Runtime& runtime, const facebook::jsi::PropNameID& propName) override;
5999-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation) override;
6003+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync) override;
60006004
public ObjCInteropTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
60016005
public virtual std::vector<facebook::jsi::PropNameID> getPropertyNames(facebook::jsi::Runtime& runtime) override;
60026006
}
@@ -6011,7 +6015,7 @@ struct facebook::react::ObjCInteropTurboModule::MethodDescriptor {
60116015
class facebook::react::ObjCTurboModule : public facebook::react::TurboModule {
60126016
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex);
60136017
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result);
6014-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation);
6018+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync);
60156019
protected void setEventEmitterCallback(facebook::react::EventEmitterCallback eventEmitterCallback);
60166020
protected void setMethodArgConversionSelector(NSString* methodName, size_t argIndex, NSString* fnName);
60176021
public ObjCTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
@@ -8652,6 +8656,7 @@ enum facebook::react::TransformOperationType : uint8_t {
86528656
}
86538657

86548658
enum facebook::react::TurboModuleMethodValueKind {
8659+
ArrayBufferKind,
86558660
ArrayKind,
86568661
BooleanKind,
86578662
FunctionKind,
@@ -13098,7 +13103,7 @@ struct facebook::react::dom::RNMeasureRect {
1309813103

1309913104

1310013105
facebook::jsi::Value facebook::react::TurboModuleConvertUtils::convertObjCObjectToJSIValue(facebook::jsi::Runtime& runtime, id value);
13101-
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO);
13106+
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO, BOOL isSync = NO);
1310213107

1310313108

1310413109
static const facebook::react::Color facebook::react::HostPlatformColor::UndefinedColor;

scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2850,16 +2850,20 @@ protocol NativeSampleTurboModuleSpec : public NSObjectRCTBridgeModule, public RC
28502850
public virtual NSDictionary* getObjectThrows:(NSDictionary* arg);
28512851
public virtual NSDictionary* getUnsafeObject:(NSDictionary* arg);
28522852
public virtual NSDictionary* getValue:y:z:(double x, NSString* y, NSDictionary* z);
2853+
public virtual NSMutableData* createNativeBuffer:(double size);
2854+
public virtual NSMutableData* getArrayBuffer:(NSMutableData* buffer);
28532855
public virtual NSNumber* getBool:(BOOL arg);
28542856
public virtual NSNumber* getEnum:(double arg);
28552857
public virtual NSNumber* getNumber:(double arg);
28562858
public virtual NSNumber* getRootTag:(double arg);
28572859
public virtual NSString* getString:(NSString* arg);
28582860
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> constantsToExport();
28592861
public virtual facebook::react::ModuleConstants<JS::NativeSampleTurboModule::Constants> getConstants();
2862+
public virtual void getAsyncBuffer:resolve:reject:(double size, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28602863
public virtual void getImageUrl:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28612864
public virtual void getValueWithCallback:(RCTResponseSenderBlock callback);
28622865
public virtual void getValueWithPromise:resolve:reject:(BOOL error, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
2866+
public virtual void processAsyncBuffer:resolve:reject:(NSMutableData* payload, RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28632867
public virtual void promiseAssert:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28642868
public virtual void promiseThrows:reject:(RCTPromiseResolveBlock resolve, RCTPromiseRejectBlock reject);
28652869
public virtual void voidFunc();
@@ -6485,7 +6489,7 @@ class facebook::react::ObjCInteropTurboModule : public facebook::react::ObjCTurb
64856489
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex) override;
64866490
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result) override;
64876491
protected virtual facebook::jsi::Value create(facebook::jsi::Runtime& runtime, const facebook::jsi::PropNameID& propName) override;
6488-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation) override;
6492+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync) override;
64896493
public ObjCInteropTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
64906494
public virtual std::vector<facebook::jsi::PropNameID> getPropertyNames(facebook::jsi::Runtime& runtime) override;
64916495
}
@@ -6500,7 +6504,7 @@ struct facebook::react::ObjCInteropTurboModule::MethodDescriptor {
65006504
class facebook::react::ObjCTurboModule : public facebook::react::TurboModule {
65016505
protected virtual NSString* getArgumentTypeName(facebook::jsi::Runtime& runtime, NSString* methodName, int argIndex);
65026506
protected virtual facebook::jsi::Value convertReturnIdToJSIValue(facebook::jsi::Runtime& runtime, const char* methodName, facebook::react::TurboModuleMethodValueKind returnType, id result);
6503-
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation);
6507+
protected virtual void setInvocationArg(facebook::jsi::Runtime& runtime, const char* methodName, const std::string& objCArgType, const facebook::jsi::Value& arg, size_t i, NSInvocation* inv, NSMutableArray* retainedObjectsForInvocation, BOOL isSync);
65046508
protected void setEventEmitterCallback(facebook::react::EventEmitterCallback eventEmitterCallback);
65056509
protected void setMethodArgConversionSelector(NSString* methodName, size_t argIndex, NSString* fnName);
65066510
public ObjCTurboModule(const facebook::react::ObjCTurboModule::InitParams& params);
@@ -9168,6 +9172,7 @@ enum facebook::react::TransformOperationType : uint8_t {
91689172
}
91699173

91709174
enum facebook::react::TurboModuleMethodValueKind {
9175+
ArrayBufferKind,
91719176
ArrayKind,
91729177
BooleanKind,
91739178
FunctionKind,
@@ -13640,7 +13645,7 @@ struct facebook::react::dom::RNMeasureRect {
1364013645

1364113646

1364213647
facebook::jsi::Value facebook::react::TurboModuleConvertUtils::convertObjCObjectToJSIValue(facebook::jsi::Runtime& runtime, id value);
13643-
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO);
13648+
id facebook::react::TurboModuleConvertUtils::convertJSIValueToObjCObject(facebook::jsi::Runtime& runtime, const facebook::jsi::Value& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker, BOOL useNSNull = NO, BOOL isSync = NO);
1364413649

1364513650

1364613651
static const facebook::react::Color facebook::react::HostPlatformColor::UndefinedColor;

scripts/cxx-api/api-snapshots/ReactCommonDebugCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4921,6 +4921,7 @@ enum facebook::react::TransformOperationType : uint8_t {
49214921
}
49224922

49234923
enum facebook::react::TurboModuleMethodValueKind {
4924+
ArrayBufferKind,
49244925
ArrayKind,
49254926
BooleanKind,
49264927
FunctionKind,

scripts/cxx-api/api-snapshots/ReactCommonNewarchCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4787,6 +4787,7 @@ enum facebook::react::TransformOperationType : uint8_t {
47874787
}
47884788

47894789
enum facebook::react::TurboModuleMethodValueKind {
4790+
ArrayBufferKind,
47904791
ArrayKind,
47914792
BooleanKind,
47924793
FunctionKind,

scripts/cxx-api/api-snapshots/ReactCommonReleaseCxx.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4912,6 +4912,7 @@ enum facebook::react::TransformOperationType : uint8_t {
49124912
}
49134913

49144914
enum facebook::react::TurboModuleMethodValueKind {
4915+
ArrayBufferKind,
49154916
ArrayKind,
49164917
BooleanKind,
49174918
FunctionKind,

0 commit comments

Comments
 (0)