Enum
constructor(items: EnumEntries<CellValue>, mapper: @Composable (CellValue) -> String = { it.name }, filter: (value: CellValue, filter: List<CellValue>) -> Boolean = { value, filter ->
filter.isEmpty() || filter.contains(value)
}, multiSelect: Boolean = false, labelAll: String = "ALL", initial: List<CellValue> = emptyList())