We need to simplify state that is required by scroller (and in general by any scrolling API potentially) to allow more flexible control from the use side, while also providing clear message to the state owner what the expected contract is.
Something like : interface ScrollePosition { var current: Float var max: Float } Or similar.
Description
Something like :
interface ScrollePosition {
var current: Float
var max: Float
}
Or similar.