Module sixtyfps_corelib::model
source · [−]Expand description
Model and Repeater
Structs
An iterator over the elements of a model. This struct is created by the Model::iter() trait function.
Represent a handle to a view that listens to changes to a model.
This field is put in a component when using the for
syntax
It helps instantiating the components C
Represent an item in a StandardListView
A model backed by a Vec<T>
Traits
A Model is providing Data for the Repeater or ListView elements of the .60
language
This trait defines the interface that users of a model can use to track changes
to a model. It is supplied via Model::model_tracker
and implementation usually
return a reference to its field of ModelNotify
.
Component that can be instantiated by a repeater.