|
Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
A row-oriented data provider. More...
import "interfaces.idl";
Public Member Functions | |
| int32 | count ()=0 |
| Obtain the number of rows provided by this model. | |
| Any | row (int32 index)=0 |
| Read-out row at index. In-order read outs are generally fastest. | |
| signal void | updated (UpdateRequest urequest) |
| Notify about row insertions, changes and deletions. | |
A row-oriented data provider.
See also the corresponding C++ servant class ListModelIface.
See also the corresponding C++ stub class ListModelHandle.
The ListModel interface serves as a row-oriented data provider for list views. For many model implementations, in-order read outs should be of complexity O(1), while random order read outs may be of O(log n) or even O(n).
1.7.6.1