Breaking: Move ReactClippingViewGroup + Helper to uimanager package
Summary: @public This is to be able to depend on ReactClippingViewGroup from BaseViewManager. Devs using ReactClippingViewGroup may need to update their imports when updating past this commit. Reviewed By: lexs Differential Revision: D3835328
This commit is contained in:
Родитель
4f1549c631
Коммит
57ebb98d19
|
@ -12,9 +12,6 @@ package com.facebook.react.flat;
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collection;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
import android.graphics.Rect;
|
import android.graphics.Rect;
|
||||||
|
@ -24,7 +21,7 @@ import android.view.View;
|
||||||
import android.view.animation.Animation;
|
import android.view.animation.Animation;
|
||||||
|
|
||||||
import com.facebook.infer.annotation.Assertions;
|
import com.facebook.infer.annotation.Assertions;
|
||||||
import com.facebook.react.views.view.ReactClippingViewGroupHelper;
|
import com.facebook.react.uimanager.ReactClippingViewGroupHelper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract class for a {@link DrawCommandManager} with directional clipping. Allows support for
|
* Abstract class for a {@link DrawCommandManager} with directional clipping. Allows support for
|
||||||
|
|
|
@ -14,7 +14,6 @@ import javax.annotation.Nullable;
|
||||||
import android.graphics.Rect;
|
import android.graphics.Rect;
|
||||||
|
|
||||||
import com.facebook.csslayout.CSSNode;
|
import com.facebook.csslayout.CSSNode;
|
||||||
import com.facebook.csslayout.CSSNodeAPI;
|
|
||||||
import com.facebook.infer.annotation.Assertions;
|
import com.facebook.infer.annotation.Assertions;
|
||||||
import com.facebook.react.uimanager.LayoutShadowNode;
|
import com.facebook.react.uimanager.LayoutShadowNode;
|
||||||
import com.facebook.react.uimanager.OnLayoutEvent;
|
import com.facebook.react.uimanager.OnLayoutEvent;
|
||||||
|
@ -22,7 +21,7 @@ import com.facebook.react.uimanager.ReactShadowNode;
|
||||||
import com.facebook.react.uimanager.ReactStylesDiffMap;
|
import com.facebook.react.uimanager.ReactStylesDiffMap;
|
||||||
import com.facebook.react.uimanager.ViewProps;
|
import com.facebook.react.uimanager.ViewProps;
|
||||||
import com.facebook.react.uimanager.annotations.ReactProp;
|
import com.facebook.react.uimanager.annotations.ReactProp;
|
||||||
import com.facebook.react.views.view.ReactClippingViewGroupHelper;
|
import com.facebook.react.uimanager.ReactClippingViewGroupHelper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* FlatShadowNode is a base class for all shadow node used in FlatUIImplementation. It extends
|
* FlatShadowNode is a base class for all shadow node used in FlatUIImplementation. It extends
|
||||||
|
|
|
@ -13,7 +13,6 @@ import javax.annotation.Nullable;
|
||||||
|
|
||||||
import java.lang.ref.WeakReference;
|
import java.lang.ref.WeakReference;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collection;
|
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
@ -41,7 +40,7 @@ import com.facebook.react.uimanager.ReactCompoundViewGroup;
|
||||||
import com.facebook.react.uimanager.ReactPointerEventsView;
|
import com.facebook.react.uimanager.ReactPointerEventsView;
|
||||||
import com.facebook.react.uimanager.UIManagerModule;
|
import com.facebook.react.uimanager.UIManagerModule;
|
||||||
import com.facebook.react.views.image.ImageLoadEvent;
|
import com.facebook.react.views.image.ImageLoadEvent;
|
||||||
import com.facebook.react.views.view.ReactClippingViewGroup;
|
import com.facebook.react.uimanager.ReactClippingViewGroup;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A view that the {@link FlatShadowNode} hierarchy maps to. Can mount and draw native views as
|
* A view that the {@link FlatShadowNode} hierarchy maps to. Can mount and draw native views as
|
||||||
|
|
|
@ -24,7 +24,7 @@ import com.facebook.react.uimanager.PixelUtil;
|
||||||
import com.facebook.react.uimanager.PointerEvents;
|
import com.facebook.react.uimanager.PointerEvents;
|
||||||
import com.facebook.react.uimanager.ViewProps;
|
import com.facebook.react.uimanager.ViewProps;
|
||||||
import com.facebook.react.uimanager.annotations.ReactProp;
|
import com.facebook.react.uimanager.annotations.ReactProp;
|
||||||
import com.facebook.react.views.view.ReactClippingViewGroupHelper;
|
import com.facebook.react.uimanager.ReactClippingViewGroupHelper;
|
||||||
import com.facebook.react.views.view.ReactDrawableHelper;
|
import com.facebook.react.views.view.ReactDrawableHelper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Загрузка…
Ссылка в новой задаче