Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
virtualListWithSelection Source
:: (MonadWidget t m, Ord k) | |
=> Int | The height of the visible region in pixels |
-> Int | The height of each row in pixels |
-> Dynamic t Int | The total number of items |
-> Int | The index of the row to scroll to on initialization |
-> Event t Int | An |
-> String | The element tag for the list |
-> Dynamic t (Map String String) | The attributes of the list |
-> String | The element tag for a row |
-> Dynamic t (Map String String) | The attributes of each row |
-> (k -> Dynamic t v -> m ()) | The row child element builder |
-> Dynamic t (Map k v) | The |
-> m (Dynamic t (Int, Int), Event t k) | A tuple containing: a |
A list view for long lists. Creates a scrollable element and only renders child row elements near the current scroll position.