Implement contentInset

This commit is contained in:
Marius Petcu
2016-06-30 20:48:01 +03:00
parent 66a868da74
commit ed92dd8187
3 changed files with 25 additions and 2 deletions
@@ -2,7 +2,10 @@
package com.mapbox.reactnativemapboxgl;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactMethod;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.uimanager.ReactNative;
import com.facebook.react.uimanager.annotations.ReactProp;
import com.facebook.react.uimanager.ThemedReactContext;
import com.facebook.react.uimanager.SimpleViewManager;
@@ -102,6 +105,11 @@ public class ReactNativeMapboxGLManager extends SimpleViewManager<ReactNativeMap
view.setCompassIsHidden(value);
}
@ReactProp(name = "contentInset")
public void setContentInset(ReactNativeMapboxGLView view, ReadableArray inset) {
view.setContentInset(inset.getInt(0), inset.getInt(1), inset.getInt(2), inset.getInt(3));
}
/*
@ReactProp(name = PROP_ACCESS_TOKEN)