CSListItemNullablePresetProperty

constructor(parent: CSHasRegistrationsHasDestruct, preset: CSPreset<*, *>, key: String, getValues: () -> List<T>, getDefault: () -> T, onChange: (value: T?) -> Unit? = null)
constructor(parent: CSHasRegistrationsHasDestruct, preset: CSPreset<*, *>, key: String, values: List<T>, default: T, onChange: (value: T?) -> Unit? = null)