source:
trunk/workshop-routing-foss4g/web/GeoExt/docs/_sources/lib/GeoExt/data/AttributeStore.txt
@
76
Revision 76, 1.9 KB checked in by djay, 12 years ago (diff) | |
---|---|
|
Line | |
---|---|
1 | |
2 | .. currentmodule:: GeoExt.data |
3 | |
4 | :class:`GeoExt.data.AttributeStore` |
5 | ================================================================================ |
6 | |
7 | |
8 | .. cssclass:: meta |
9 | |
10 | |
11 | Extends |
12 | * `Ext.data.Store <http://dev.sencha.com/deploy/dev/docs/?class=Ext.data.Store>`_ |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | .. class:: AttributeStore(config) |
21 | |
22 | Small helper class to make creating stores for remotely-loaded attributes |
23 | data easier. AttributeStore is pre-configured with a built-in |
24 | ``Ext.data.HttpProxy`` and :class:`GeoExt.data.AttributeReader`. The |
25 | HttpProxy is configured to allow caching (disableCaching: false) and |
26 | uses GET. If you require some other proxy/reader combination then you'll |
27 | have to configure this with your own proxy or create a basic |
28 | ``Ext.data.Store`` and configure as needed. |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | Config Options |
35 | -------------- |
36 | |
37 | Configuration properties in addition to |
38 | those listed for `Ext.data.Store <http://dev.sencha.com/deploy/dev/docs/?class=Ext.data.Store>`_. |
39 | |
40 | |
41 | .. describe:: feature |
42 | |
43 | ``OpenLayers.Feature.Vector`` |
44 | A vector feature. If provided, and if the reader is a |
45 | :class:`GeoExt.data.AttributeReader` (the default), then records |
46 | of this store will include a field named "value" referencing the |
47 | corresponding attribute value in the feature. And if the "value" |
48 | field of a record is updated the update will propagate to the |
49 | corresponding feature attribute. Optional. |
50 | |
51 | .. describe:: fields |
52 | |
53 | ``Array or Function`` |
54 | Either an array of field definition objects as passed to |
55 | ``Ext.data.Record.create``, or a record constructor created using |
56 | ``Ext.data.Record.create``. Defaults to ``["name", "type", "restriction"]``. |
57 | |
58 | .. describe:: format |
59 | |
60 | ``OpenLayers.Format`` |
61 | A parser for transforming the XHR response into an array of objects |
62 | representing attributes. Defaults to an |
63 | ``OpenLayers.Format.WFSDescribeFeatureType`` parser. |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 |
Note: See TracBrowser
for help on using the repository browser.