Module sixtyfps_corelib::model[][src]

Model and Repeater

Structs

ModelHandle

Properties of type array in the .60 language are represented as an Option of an Rc of something implemented the Model trait

ModelIterator

An iterator over the elements of a model. This struct is created by the Model::iter() trait function.

ModelNotify

Dispatch notifications from a Model to one or several ModelPeer. Typically, you would want to put this in the implementaiton of the Model

ModelPeer

Represent a handle to a view that listens to changes to a model. See Model::attach_peer and ModelNotify

Repeater

This field is put in a component when using the for syntax It helps instantiating the components C

StandardListViewItem

Represend an item in a StandardListView

VecModel

A model backed by a SharedVector

Traits

Model

A Model is providing Data for the Repeater or ListView elements of the .60 language

RepeatedComponent

Component that can be instantiated by a repeater.