FilteringPropObjectLabel

class FilteringPropObjectLabel<T : Any>(value: T, val mainText: String = value.toString(), propertiesToRender: Collection<String> = emptyList()) : PropObjectLabel<T>

Convenience class for creating PropObjectLabel if only fixed subset of properties propertiesToRender should be rendered

Constructors

Link copied to clipboard
constructor(value: T, mainText: String = value.toString(), propertiesToRender: Collection<String> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
open override val mainText: String
Link copied to clipboard
open override val properties: Collection<Iterable<String>>
Link copied to clipboard
open override val shape: String?

Shape of this node. The full list of shapes is given here

Link copied to clipboard
open override val text: String

Node text. May be simple simple text or HTML

Link copied to clipboard
val value: T

Functions

Link copied to clipboard
open override fun shouldRenderProperty(prop: KProperty1<out T, *>): Boolean