Winter
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Winter
Winter Delegate
/
io.jentz.winter.delegate
/
InjectedProperty
Injected
Property
abstract
class
InjectedProperty
<
out
T
>
:
ReadOnlyProperty
<
Any
?
,
T
>
(
source
)
Base class of all injected properties.
Members
Constructors
Injected
Property
Link copied to clipboard
constructor
(
)
Properties
is
Injected
Link copied to clipboard
@
Volatile
var
isInjected
:
Boolean
value
Link copied to clipboard
abstract
val
value
:
T
Functions
get
Value
Link copied to clipboard
operator override
fun
getValue
(
thisRef
:
Any
?
,
property
:
KProperty
<
*
>
)
:
T
inject
Link copied to clipboard
fun
inject
(
graph
:
Graph
)
map
Link copied to clipboard
fun
<
R
>
map
(
mapper
:
(
T
)
->
R
)
:
InjectedProperty
<
R
>
Apply a function to the retrieved instance.