Enable Sections and Litho plugins

Summary: Per title

Reviewed By: jknoxville

Differential Revision: D15166432

fbshipit-source-id: ec2a53ef2af920e4c9f8a8742b2b8fbff01320fe
This commit is contained in:
Pascal Hartig
2019-05-01 09:35:45 -07:00
committed by Facebook Github Bot
parent 3339944ff4
commit 3829ac7d03

View File

@@ -14,6 +14,9 @@ import com.facebook.flipper.core.FlipperClient
import com.facebook.flipper.plugins.inspector.DescriptorMapping
import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin
import com.facebook.flipper.plugins.litho.LithoFlipperDescriptors
import com.facebook.litho.config.ComponentsConfiguration
import com.facebook.litho.sections.config.SectionsConfiguration
import com.facebook.litho.widget.SectionsDebug
import com.facebook.soloader.SoLoader
class TutorialApplication : Application() {
@@ -22,6 +25,11 @@ class TutorialApplication : Application() {
SoLoader.init(this, false)
Fresco.initialize(this)
// Normally, you would want to make these dependent on BuildConfig.DEBUG.
ComponentsConfiguration.isDebugModeEnabled = true
ComponentsConfiguration.enableRenderInfoDebugging = true
val flipperClient = AndroidFlipperClient.getInstance(this)
val descriptorMapping = DescriptorMapping.withDefaults()
LithoFlipperDescriptors.addWithSections(descriptorMapping)