Julia Solonar
11/18/2020, 10:55 AMDProperty
?
For example:
class Color{
var r:Int = 250
}
How to get that 250
value?Marcin Aman
11/18/2020, 11:43 AMMarcin Aman
11/18/2020, 11:44 AMJulia Solonar
11/18/2020, 11:51 AMJulia Solonar
11/18/2020, 11:58 AMDefaultValue
is using just as extra
for DParameter
. And for DProperty
it's not used.Marcin Aman
11/18/2020, 12:59 PMval sample = 1
and in DProperty i get "1" as default value.
Could you give me an example on which you are testing? Maybe something else is wrongJulia Solonar
11/18/2020, 1:26 PMclass Color (var r:Int = 250)
In this case from constructor I can get DParameter
with extra
where defaultValue
will be 250.
2)
class Color {var r:Int = 250}
In this case I have DProperty
with extra
but no DefaultValue
there.Julia Solonar
11/18/2020, 1:27 PMDefaultValue
instance is creating only for parameter:Julia Solonar
11/18/2020, 1:27 PMJulia Solonar
11/18/2020, 1:31 PMdefaultValue
in extra
Julia Solonar
11/18/2020, 1:31 PMclass ColorTest {
val r: Int = 1
}
Julia Solonar
11/18/2020, 1:37 PMMarcin Aman
11/18/2020, 2:56 PMJulia Solonar
11/18/2020, 7:03 PM1.4.0
😅. And for DProperty
DefaultValue
was added in 1.4.10.2
.
Thanks so much😊