Skip to content

core / org.pinelang.core / ChildrenListPineProp

ChildrenListPineProp

open class ChildrenListPineProp :PineProp<MutableList<PineObject>>,Iterable<PineObject>

Types

Name Summary
ListPinePropIterator inner class ListPinePropIterator :Iterator<PineObject>

Constructors

Name Summary
<init> ChildrenListPineProp(pineObject:PineObject, kProp:KProperty<*>)

Properties

Name Summary
props var props:MutableList<PineObject>

Functions

Name Summary
add fun add(el:PineObject):Boolean
get fun get(pos:Int):PineObject
getPineObject open fun getPineObject():PineObject
getScriptName open fun getScriptName():String
getValue open operator fun getValue(thisRef:PineObject, property:KProperty<*>):MutableList<PineObject>
iterator open fun iterator():Iterator<PineObject>
remove fun remove(el:PineObject):Boolean