AbstractPropertyList
constructor(name: String, value: MutableList<T>, description: String? = null, fixedValues: MutableSet<MutableList<T>> = mutableSetOf(), readOnly: Boolean = false)(source)
Parameters
name
Unique identifier for the property.
value
Initial list of values for the property.
description
Optional human-readable description.
fixedValues
Set of allowed values for the property.
readOnly
If true, the property cannot be modified.
T
current type
Constructor by T expression.
Parameters
name
unique name
values
values to fill the property with