Searched refs:spanLayoutProvider (Results 1 – 4 of 4) sorted by relevance
29 private val spanLayoutProvider: LazyGridSpanLayoutProvider constant in androidx.compose.foundation.lazy.grid.LazyGridMeasuredLineProvider48 fun spanOf(index: Int): Int = spanLayoutProvider.spanOf(index, spanLayoutProvider.slotsPerLine) in spanOf()55 val lineConfiguration = spanLayoutProvider.getLineConfiguration(lineIndex) in spanOf()
235 val spanLayoutProvider = itemProvider.spanLayoutProvider in rememberLazyGridMeasurePolicy() constant238 spanLayoutProvider.slotsPerLine = slotsPerLine in rememberLazyGridMeasurePolicy()317 spanLayoutProvider = spanLayoutProvider in rememberLazyGridMeasurePolicy()335 val lineConfiguration = spanLayoutProvider.getLineConfiguration(line) in rememberLazyGridMeasurePolicy()358 firstVisibleLineIndex = spanLayoutProvider.getLineIndexOfItem(index) in rememberLazyGridMeasurePolicy()363 firstVisibleLineIndex = spanLayoutProvider.getLineIndexOfItem(itemsCount - 1) in rememberLazyGridMeasurePolicy()
35 val spanLayoutProvider: LazyGridSpanLayoutProvider in <lambda>() constant90 override val spanLayoutProvider: LazyGridSpanLayoutProvider constant in androidx.compose.foundation.lazy.grid.LazyGridItemProviderImpl91 get() = intervalContent.spanLayoutProvider
29 internal val spanLayoutProvider: LazyGridSpanLayoutProvider = LazyGridSpanLayoutProvider(this) constant