Logo FS-Skia-UI

ListView Module

Typed Props front door for the `ListView` control.

Functions and values

Function or value Description

defaults controlId

Full Usage: defaults controlId

Parameters:
Returns: ListViewProps<'msg>
Type parameters: 'msg

Authoring defaults for the given required `Id`.

controlId : ControlId
Returns: ListViewProps<'msg>

init props

Full Usage: init props

Parameters:
Returns: CollectionModel * CollectionEffect list
Type parameters: 'msg

Delegates to `Collections.init` — initial model + effects equal the existing control.

props : ListViewProps<'msg>
Returns: CollectionModel * CollectionEffect list

update msg model

Full Usage: update msg model

Parameters:
Returns: CollectionModel * CollectionEffect list

Delegates to `Collections.update` — pure transition, no I/O.

msg : CollectionMsg
model : CollectionModel
Returns: CollectionModel * CollectionEffect list

view props model

Full Usage: view props model

Parameters:
Returns: Widget<'msg>
Type parameters: 'msg

Lowers structurally equal to `Control.standard (Custom "list-view")` for the current model state.

props : ListViewProps<'msg>
model : CollectionModel
Returns: Widget<'msg>

Type something to start searching.