From 86cafb9e80f3c492a17a811f5436469a1b9af6e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Wielg=C3=B3rski?= Date: Wed, 5 Aug 2020 01:47:55 -0700 Subject: [PATCH] Detect classes which are Litho Components Summary: Populate class name for Litho Components. Reviewed By: adityasharat Differential Revision: D22922106 fbshipit-source-id: e18b748e0e0bd6f511558124a28b4b58d217ded7 --- .../facebook/flipper/plugins/litho/DebugComponentDescriptor.java | 1 + .../src/ui/components/elements-inspector/ElementsInspector.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java b/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java index f3eee0a58..90ffbf0a0 100644 --- a/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java +++ b/android/plugins/litho/src/main/java/com/facebook/flipper/plugins/litho/DebugComponentDescriptor.java @@ -332,6 +332,7 @@ public class DebugComponentDescriptor extends NodeDescriptor { // doesn't add linked node descriptor } } + extraInfo.put("className", node.getComponent().getClass().getName()); return extraInfo.build(); } diff --git a/desktop/app/src/ui/components/elements-inspector/ElementsInspector.tsx b/desktop/app/src/ui/components/elements-inspector/ElementsInspector.tsx index d29007078..03c61a141 100644 --- a/desktop/app/src/ui/components/elements-inspector/ElementsInspector.tsx +++ b/desktop/app/src/ui/components/elements-inspector/ElementsInspector.tsx @@ -41,6 +41,7 @@ export type ElementExtraInfo = { linkedNode?: string; // id of linked node in opposite tree expandWithParent?: boolean; linkedTree?: string; + className?: string; }; export type Element = {