You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/ui-model.html
+19-26Lines changed: 19 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@
18
18
<divclass="doc-links">
19
19
<ahref="ui-model.html" class="sel">ui-model</a> -
20
20
<ahref="views.html">views</a> -
21
-
<ahref="actions.html">actions</a>
21
+
<ahref="controller.html">controller</a>
22
22
</div>
23
23
<divclass="clearfix"></div>
24
24
</div>
@@ -35,47 +35,36 @@ <h1>ui-model</h1>
35
35
36
36
<p>Let's make a model for the UI the same way Backbone provides a model for the data.</p>
37
37
38
-
<p>An object containing tabs containing panels containing fields. This ui-model defines all <ahref="views.html">views</a>.</p>
39
-
40
38
<p>This is not fully defined nor implemented yet but a work in progress based on <ahref="http://www.codeproject.com/Articles/28636/Minimalist-Meta-Model-for-CRUD-Applications" target="evomm">Evolutility minimalist meta-model</a>.</p>
41
39
42
40
43
41
<sectionid="object">
44
42
<h2>object</h2>
45
43
46
-
<p><code>form</code> is the root element. It doesn't represent one
47
-
single web form, but all necessary web forms (Edit, View, List, Search,
48
-
Advanced Search, Export) at once.
49
-
It has the optional attributes <code>label</code>, <code>description</code> and <code>version</code>, and the required namespace <code>xmlns</code>.
50
-
</p>
51
-
52
-
<p>The <code>form</code> element contains one element <code>
53
-
data</code> and one or more elements <code>panel</code>. Fields are displayed or not on each web form based on
54
-
the attributes <code>search</code>, <code>
55
-
searchlist</code>, and <code>searchadv</code>.</p>
44
+
<p>An "object" is the UI information added to the Backbone model.
45
+
This ui-model defines all <ahref="views.html">views</a>.</p>
Copy file name to clipboardExpand all lines: index.html
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -18,13 +18,14 @@
18
18
<divclass="clearfix"></div>
19
19
</div>
20
20
21
-
<h1id="title">evolutility.js</h1>
21
+
<h1class="title1">evolutility.js<spanclass="title2">: UI models for your Backbone models.</span></h1>
22
+
22
23
23
-
<p></p>
24
24
25
-
<p>evolutility is a work in progress. Eventually it will be a generic UI to build applications who can change form, volume, and structure like living organisms.
25
+
<divclass="clearer"></div>
26
26
27
-
<pclass="dft"><strong>Evolutility</strong><em>(Bio.)</em>: The faculty possessed by all substances capable of self-nourishment of manifesting the nutritive acts by change of form, of volume, or of structure.
27
+
<p>Most Backbone models will need the same kind of Backbone views.
28
+
These views can be dynamically rendered with evolutility.js.
28
29
29
30
<p>The idea is to build a set of generic Backbone views to perform all CRUD (Create, Read, Update and Delete) on records of any data structure. These generic Backbone views will all be defined in a single UI-model containing the description of UI (layout, fields and behaviors).
0 commit comments