Package Camelot :: Package camelot :: Package view :: Package proxy |
[frames] | no frames]

# Package proxy

source code

Proxy objects for the model that live in the GUI thread and are able to respond immediately. They do so by keeping a local copy of the data of the real model

We take copies of the data in the elixir model, because accessing an attribute on the model, might cause an sql query which might take a long time, and might freeze the gui

Submodules
Camelot.camelot.view.proxy.collection_proxy: Proxy representing a collection of entities that live in the model thread. Camelot.camelot.view.proxy.queryproxy: Proxies representing the results of a query

Classes
| ValueLoading Class indicating that a value was not yet loaded into the proxy

Variables
| __package__ = `None` hash(x)