{% setvar book_path %}/reference/kotlin/dokkatest/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

ViewDebug

class ViewDebug


Various debugging/tracing tools related to View and the view hierarchy.

Summary

Nested types

@Target(value = [ElementType.FIELD, ElementType.METHOD])
@Retention(value = RetentionPolicy.RUNTIME)
annotation ViewDebug.CapturedViewProperty

This annotation can be used to mark fields and methods to be dumped when the view is captured.

@Target(value = [ElementType.FIELD, ElementType.METHOD])
@Retention(value = RetentionPolicy.RUNTIME)
annotation ViewDebug.ExportedProperty

This annotation can be used to mark fields and methods to be dumped by the view server.

@Target(value = [ElementType.TYPE])
@Retention(value = RetentionPolicy.RUNTIME)
annotation ViewDebug.FlagToString

Defines a mapping from a flag to a String.

This enum is deprecated.

This enum is now unused

@Target(value = [ElementType.TYPE])
@Retention(value = RetentionPolicy.RUNTIME)
annotation ViewDebug.IntToString

Defines a mapping from an int value to a String.

This enum is deprecated.

This enum is now unused

Constants

const Boolean

This property is deprecated.

This flag is now unused

const Boolean

This property is deprecated.

This flag is now unused

Public constructors

Constants

TRACE_HIERARCHY

const val TRACE_HIERARCHY = false: Boolean

TRACE_RECYCLER

const val TRACE_RECYCLER = false: Boolean

Public constructors

ViewDebug

ViewDebug()