-
- All Implemented Interfaces:
-
com.facebook.react.bridge.NativeModule
,com.facebook.react.uimanager.BaseViewManagerInterface
public class ReactImageManager extends SimpleViewManager<ReactImageView>
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
REACT_CLASS
-
Constructor Summary
Constructors Constructor Description ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, Object callerContext)
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, GlobalImageLoadListener globalImageLoadListener, Object callerContext)
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, ReactCallerContextFactory callerContextFactory)
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, GlobalImageLoadListener globalImageLoadListener, ReactCallerContextFactory callerContextFactory)
ReactImageManager()
-
Method Summary
-
Methods inherited from class com.facebook.react.uimanager.SimpleViewManager
createShadowNodeInstance, getShadowNodeClass, updateExtraData
-
Methods inherited from class com.facebook.react.uimanager.BaseViewManager
getExportedCustomBubblingEventTypeConstants, getExportedCustomDirectEventTypeConstants, setAccessibilityActions, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLabelledBy, setAccessibilityLiveRegion, setAccessibilityRole, setAccessibilityValue, setBackgroundColor, setBorderBottomLeftRadius, setBorderBottomRightRadius, setBorderRadius, setBorderTopLeftRadius, setBorderTopRightRadius, setElevation, setImportantForAccessibility, setMoveShouldSetResponder, setMoveShouldSetResponderCapture, setNativeId, setOpacity, setPointerEnter, setPointerLeave, setPointerMove, setRenderToHardwareTexture, setResponderEnd, setResponderGrant, setResponderMove, setResponderReject, setResponderRelease, setResponderStart, setResponderTerminate, setResponderTerminationRequest, setRotation, setScaleX, setScaleY, setShadowColor, setShouldBlockNativeResponder, setStartShouldSetResponder, setStartShouldSetResponderCapture, setTestId, setTouchCancel, setTouchEnd, setTouchMove, setTouchStart, setTransform, setTranslateX, setTranslateY, setViewState, setZIndex
-
Methods inherited from class com.facebook.react.uimanager.ViewManager
createShadowNodeInstance, createShadowNodeInstance, createView, getCommandsMap, getExportedViewConstants, getNativeProps, getShadowNodeClass, measure, measure, onDropViewInstance, receiveCommand, receiveCommand, setPadding, updateExtraData, updateProperties, updateState
-
Methods inherited from class com.facebook.react.bridge.BaseJavaModule
canOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
-
Methods inherited from class com.facebook.react.uimanager.BaseViewManagerInterface
setAccessibilityActions, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLabelledBy, setAccessibilityLiveRegion, setAccessibilityRole, setBackgroundColor, setElevation, setImportantForAccessibility, setNativeId, setOpacity, setRenderToHardwareTexture, setRotation, setScaleX, setScaleY, setShadowColor, setTestId, setTransform, setTranslateX, setTranslateY, setViewState, setZIndex
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ReactImageManager
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, Object callerContext)
-
ReactImageManager
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, GlobalImageLoadListener globalImageLoadListener, Object callerContext)
-
ReactImageManager
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, ReactCallerContextFactory callerContextFactory)
-
ReactImageManager
ReactImageManager(AbstractDraweeControllerBuilder draweeControllerBuilder, GlobalImageLoadListener globalImageLoadListener, ReactCallerContextFactory callerContextFactory)
-
ReactImageManager
ReactImageManager()
-
-
Method Detail
-
getDraweeControllerBuilder
AbstractDraweeControllerBuilder getDraweeControllerBuilder()
-
getCallerContext
@Deprecated() Object getCallerContext()
-
createViewInstance
ReactImageView createViewInstance(ThemedReactContext context)
Subclasses should return a new View instance of the proper type.
-
setAccessible
void setAccessible(ReactImageView view, boolean accessible)
-
setSource
void setSource(ReactImageView view, @Nullable() ReadableArray sources)
-
setBlurRadius
void setBlurRadius(ReactImageView view, float blurRadius)
-
setInternal_AnalyticsTag
void setInternal_AnalyticsTag(ReactImageView view, @Nullable() String analyticTag)
-
setDefaultSource
void setDefaultSource(ReactImageView view, @Nullable() String source)
-
setLoadingIndicatorSource
void setLoadingIndicatorSource(ReactImageView view, @Nullable() String source)
-
setBorderColor
void setBorderColor(ReactImageView view, @Nullable() Integer borderColor)
-
setOverlayColor
void setOverlayColor(ReactImageView view, @Nullable() Integer overlayColor)
-
setBorderWidth
void setBorderWidth(ReactImageView view, float borderWidth)
-
setBorderRadius
void setBorderRadius(ReactImageView view, int index, float borderRadius)
-
setResizeMode
void setResizeMode(ReactImageView view, @Nullable() String resizeMode)
-
setResizeMethod
void setResizeMethod(ReactImageView view, @Nullable() String resizeMethod)
-
setTintColor
void setTintColor(ReactImageView view, @Nullable() Integer tintColor)
-
setProgressiveRenderingEnabled
void setProgressiveRenderingEnabled(ReactImageView view, boolean enabled)
-
setFadeDuration
void setFadeDuration(ReactImageView view, int durationMs)
-
setLoadHandlersRegistered
void setLoadHandlersRegistered(ReactImageView view, boolean shouldNotifyLoadEvents)
-
setHeaders
void setHeaders(ReactImageView view, ReadableMap headers)
-
getExportedCustomDirectEventTypeConstants
@Nullable() Map getExportedCustomDirectEventTypeConstants()
Returns a map of config data passed to JS that defines eligible events that can be placed onnative views. This should return non-bubbling directly-dispatched event types.
Returned map should be of the form:
{ "onTwirl": { "registrationName": "onTwirl" } }
-
-
-
-