mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Implement and integrate Mapbuffer
Summary: This diff contains the code from the 35 diff stack - D27210587 This diff implement and integrates Mapbuffer into Fabric text measure system changelog: [internal] internal Reviewed By: JoshuaGross Differential Revision: D27241836 fbshipit-source-id: f40a780df0723f27da440f709a8676cfcca63953
This commit is contained in:
1 parent
a15a46c78e
commit
91b3f5d48a
71 files changed
+2617
-203
No files matched your search
@@ -9,6 +9,7 @@ package com.facebook.react.uimanager;
|
||||
|
||||
import com.facebook.react.bridge.ReadableNativeMap;
|
||||
import com.facebook.react.bridge.WritableMap;
|
||||
import com.facebook.react.common.mapbuffer.ReadableMapBuffer;
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
/**
|
||||
@@ -17,6 +18,15 @@ import javax.annotation.Nullable;
|
||||
* by calling updateState, which communicates state back to the C++ layer.
|
||||
*/
|
||||
public interface StateWrapper {
|
||||
|
||||
/**
|
||||
* Get a ReadableMapBuffer object from the C++ layer, which is a K/V map of short keys to values.
|
||||
*
|
||||
* <p>Unstable API - DO NOT USE.
|
||||
*/
|
||||
@Nullable
|
||||
ReadableMapBuffer getStatDataMapBuffer();
|
||||
|
||||
/**
|
||||
* Get a ReadableNativeMap object from the C++ layer, which is a K/V map of string keys to values.
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user