treessence / fr.bipi.tressence.dsl

Package fr.bipi.tressence.dsl

Types

FileTreeBuilder

object FileTreeBuilder

Builder for FileLoggerTree

FileTreeScope

class FileTreeScope : TreeScope

SentryTreeBuilder

object SentryTreeBuilder

Builder for SentryEventTree and SentryBreadcrumbTree

SystemTreeBuilder

object SystemTreeBuilder

Builder for SystemLogTree

TextViewTreeBuilder

object TextViewTreeBuilder

Builder for TextViewTree

TextViewTreeScope

class TextViewTreeScope : TreeScope

ThrowErrorTreeBuilder

object ThrowErrorTreeBuilder

Builder for ThrowErrorTree.

TimberApplication

object TimberApplication

Object that describes Timber DSL

TreeBuilder

object TreeBuilder

TreeScope

open class TreeScope

Scope for Timber DSL

Type Aliases

FileTreeDeclaration

typealias FileTreeDeclaration = FileTreeScope.() -> Unit

FilterDeclaration

typealias FilterDeclaration = (priority: Int, tag: String?, message: String, t: Throwable?) -> Boolean

FormatterDeclaration

typealias FormatterDeclaration = (priority: Int, tag: String?, message: String) -> String

TextViewTreeDeclaration

typealias TextViewTreeDeclaration = TextViewTreeScope.() -> Unit

TimberDeclaration

typealias TimberDeclaration = TimberApplication.() -> Unit

TreeDeclaration

typealias TreeDeclaration = TreeScope.() -> Unit

Writer

typealias Writer = (s: String, t: Throwable?) -> Unit