Inspector

interface Inspector<T>

represents the data and corresponding id of certain value in a deep nested model structure.

Functions

sub
Link copied to clipboard
common
abstract fun <X> sub(lens: Lens<T, X>): Inspector<X>
creates a new Inspector for a part of your underlying data-model

Properties

data
Link copied to clipboard
common
abstract val data: T
T representation of stored data
path
Link copied to clipboard
common
abstract val path: String
String representation of the corresponding path in model

Inheritors

RootInspector
Link copied to clipboard
SubInspector
Link copied to clipboard