Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Adapter for ListModel classes. More...
import "interfaces.idl";
Public Member Functions | |
ListModel | model ()=0 |
Obtain the ListModel, bundled with this relay, to which all data is relayed. | |
void | fill (int32 first, AnySeq asq)=0 |
Provide row data as requested by refill(). | |
signal void | refill (UpdateRequest urequest) |
Refill requests row data for bound-first rows. | |
void | update (UpdateRequest urequest)=0 |
Issue model notification for row change, insertion and deletion. |
Adapter for ListModel classes.
See also the corresponding C++ servant class ListModelRelayIface.
See also the corresponding C++ stub class ListModelRelayHandle.
A ListModelRelay is an adapter that provides a push-API for ListModel classes. This allows use of a ListModel in for example a list view, while the data to be displayed is provided sparsely on demand through explicit API calls.