Skip to content

core / org.pinelang.main / Item

Item

class Item :PineObject

Constructors

Name Summary
<init> Item(id:Int)

Properties

Name Summary
int1 val int1:Int
int2 val int2:Int
int3 val int3:Int
int4 val int4:Int
str1 val str1:String
str2 val str2:String
str3 val str3:String
str4 val str4:String

Functions

Name Summary
getMeta fun getMeta():PineMetaObject

Companion Object Properties

Name Summary
meta val meta:PineMetaObject

Extension Functions

Name Summary
boolProp funPineObject.boolProp(kProp:KProperty<Boolean>, initialValue:Boolean= false):PineProp<Boolean>
doubleProp funPineObject.doubleProp(kProp:KProperty<Double>, initialValue:Double= 0.0):PineProp<Double>
intProp funPineObject.intProp(kProp:KProperty<Int>, initialValue:Int= 0):PineProp<Int>
registerProp fun <T>PineObject.registerProp(prop:PineProp<T>):PineProp<T>
stringProp funPineObject.stringProp(kProp:KProperty<String>, initialValue:String= ""):PineProp<String>