|
|
|
|
8
|
import android.view.WindowManager;
|
8
|
import android.view.WindowManager;
|
9
|
|
9
|
|
10
|
import com.facebook.react.bridge.Arguments;
|
10
|
import com.facebook.react.bridge.Arguments;
|
11
|
-import com.facebook.react.bridge.ReadableMap;
|
|
|
12
|
import com.facebook.react.bridge.WritableMap;
|
11
|
import com.facebook.react.bridge.WritableMap;
|
13
|
import com.facebook.react.common.MapBuilder;
|
12
|
import com.facebook.react.common.MapBuilder;
|
14
|
import com.facebook.react.uimanager.PixelUtil;
|
13
|
import com.facebook.react.uimanager.PixelUtil;
|
|
|
|
|
16
|
import java.util.Map;
|
15
|
import java.util.Map;
|
17
|
|
16
|
|
18
|
/* package */ class SafeAreaUtils {
|
17
|
/* package */ class SafeAreaUtils {
|
19
|
- static ReadableMap edgeInsetsToJsMap(EdgeInsets insets) {
|
|
|
|
|
18
|
+ static WritableMap edgeInsetsToJsMap(EdgeInsets insets) {
|
20
|
WritableMap insetsMap = Arguments.createMap();
|
19
|
WritableMap insetsMap = Arguments.createMap();
|
21
|
insetsMap.putDouble("top", PixelUtil.toDIPFromPixel(insets.top));
|
20
|
insetsMap.putDouble("top", PixelUtil.toDIPFromPixel(insets.top));
|
22
|
insetsMap.putDouble("right", PixelUtil.toDIPFromPixel(insets.right));
|
21
|
insetsMap.putDouble("right", PixelUtil.toDIPFromPixel(insets.right));
|