Add theme data for components in the layout inspector

Summary: Adds the theme information relating to a Litho component in the layout inspector

Reviewed By: sjkirby

Differential Revision: D20133889

fbshipit-source-id: 93acb745f47c1ff9ce37be35a05b4a6269193a47
This commit is contained in:
Hilal Alsibai
2020-02-27 12:16:21 -08:00
committed by Facebook Github Bot
parent 887a8721c5
commit 68bc277c6c

View File

@@ -22,6 +22,7 @@ import com.facebook.flipper.plugins.inspector.Named;
import com.facebook.flipper.plugins.inspector.NodeDescriptor;
import com.facebook.flipper.plugins.inspector.Touch;
import com.facebook.flipper.plugins.inspector.descriptors.ObjectDescriptor;
import com.facebook.flipper.plugins.inspector.descriptors.utils.ContextDescriptorUtils;
import com.facebook.litho.Component;
import com.facebook.litho.DebugComponent;
import com.facebook.litho.DebugLayoutNode;
@@ -162,6 +163,10 @@ public class DebugComponentDescriptor extends NodeDescriptor<DebugComponent> {
data.add(new Named<>("State", stateData));
}
data.add(
new Named<>(
"Theme", ContextDescriptorUtils.themeData(node.getContext().getAndroidContext())));
return data;
}