public class ViewHierarchy
extends java.lang.Object
| Constructor and Description |
|---|
ViewHierarchy() |
| Modifier and Type | Method and Description |
|---|---|
static android.view.View |
findRCTRootView(android.view.View view) |
static java.util.List<android.view.View> |
getChildrenOfView(android.view.View view) |
static int |
getClassTypeBitmask(android.view.View view) |
static org.json.JSONObject |
getDictionaryOfView(android.view.View view) |
static android.view.View.OnClickListener |
getExistingOnClickListener(android.view.View view) |
static android.view.View.OnTouchListener |
getExistingOnTouchListener(android.view.View view) |
static java.lang.String |
getHintOfView(android.view.View view) |
static android.view.ViewGroup |
getParentOfView(android.view.View view) |
static java.lang.String |
getTextOfView(android.view.View view) |
static android.view.View |
getTouchReactView(float[] location,
android.view.View RCTRootView) |
static boolean |
isRCTButton(android.view.View view,
android.view.View RCTRootView) |
static boolean |
isRCTRootView(android.view.View view) |
static boolean |
isRCTTextView(android.view.View view) |
static boolean |
isRCTViewGroup(android.view.View view) |
static void |
setOnClickListener(android.view.View view,
android.view.View.OnClickListener newListener) |
static void |
updateAppearanceOfView(android.view.View view,
org.json.JSONObject json,
float displayDensity) |
static void |
updateBasicInfoOfView(android.view.View view,
org.json.JSONObject json) |
@Nullable public static android.view.ViewGroup getParentOfView(android.view.View view)
public static java.util.List<android.view.View> getChildrenOfView(android.view.View view)
public static void updateBasicInfoOfView(android.view.View view,
org.json.JSONObject json)
public static void updateAppearanceOfView(android.view.View view,
org.json.JSONObject json,
float displayDensity)
public static org.json.JSONObject getDictionaryOfView(android.view.View view)
public static int getClassTypeBitmask(android.view.View view)
public static java.lang.String getTextOfView(android.view.View view)
public static java.lang.String getHintOfView(android.view.View view)
@Nullable public static android.view.View.OnClickListener getExistingOnClickListener(android.view.View view)
public static void setOnClickListener(android.view.View view,
android.view.View.OnClickListener newListener)
@Nullable public static android.view.View.OnTouchListener getExistingOnTouchListener(android.view.View view)
@Nullable
public static android.view.View getTouchReactView(float[] location,
@Nullable
android.view.View RCTRootView)
public static boolean isRCTButton(android.view.View view,
@Nullable
android.view.View RCTRootView)
public static boolean isRCTRootView(android.view.View view)
public static boolean isRCTTextView(android.view.View view)
public static boolean isRCTViewGroup(android.view.View view)
@Nullable public static android.view.View findRCTRootView(android.view.View view)