debugdrawer-timber / au.com.gridstone.debugdrawer

Package au.com.gridstone.debugdrawer

Types

DebugDrawerTimberFileProvider

class DebugDrawerTimberFileProvider : FileProvider

This class must exist in order to avoid conflicts with consuming applications defining their own FileProviders. See here for more information: https://commonsware.com/blog/2017/06/27/fileprovider-libraries.html

LumberYard

object LumberYard

Keep track of Timber logs that can be displayed by TimberModule. In order for logs to be collected LumberYard.install must be called inside of Application.onCreate.

TimberModule

class TimberModule : DebugDrawerModule

This module is designed to be used in conjunction with LumberYard; it displays a button that pops a dialog showing Timber logs when clicked.