Skip to content

Commit 50743c1

Browse files
author
Christophe Jolif
committed
remove parser calls
1 parent 45f7620 commit 50743c1

20 files changed

+31
-75
lines changed

docs/Checkbox.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,8 @@ src="http://jsfiddle.net/ibmjs/7sxarg93/embedded/result,html,js">
5252

5353
```js
5454
require([
55-
"delite/register",
5655
"deliteful/Checkbox"
57-
], function (register, Checkbox) {
58-
register.parse();
59-
56+
], function (Checkbox) {
6057
var cb = new Checkbox({checked:true});
6158
cb.placeAt(document.body);
6259
cb = new Checkbox({disabled:true, name: "option1"});

docs/Combobox.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,9 @@ For details on the instantiation lifecycle, see [`delite/Widget`](/delite/docs/m
3939
### Declarative Instantiation
4040

4141
```js
42-
require(["delite/register", "deliteful/Store",
42+
require(["deliteful/Store",
4343
"deliteful/Combobox", "requirejs-domready/domReady!"],
44-
function (register) {
45-
register.parse();
44+
function () {
4645
});
4746
```
4847

@@ -67,11 +66,10 @@ src="http://jsfiddle.net/ibmjs/d1sj0fkp/embedded/result,js,html">
6766

6867

6968
```js
70-
require(["delite/register", "dstore/Memory", "dstore/Trackable",
69+
require(["dstore/Memory", "dstore/Trackable",
7170
"deliteful/Combobox", "deliteful/list/List",
7271
"requirejs-domready/domReady!"],
73-
function (register, Memory, Trackable, Combobox, List) {
74-
register.parse();
72+
function (Memory, Trackable, Combobox, List) {
7573
// Create the store
7674
var dataStore = new (Memory.createSubclass(Trackable))({});
7775
// Add options

docs/LinearLayout.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
2222
### Declarative Instantiation
2323

2424
```js
25-
require(["delite/register", "deliteful/LinearLayout", "requirejs-domready/domReady!"], function (register) {
26-
register.parse();
25+
require(["deliteful/LinearLayout", "requirejs-domready/domReady!"], function () {
2726
});
2827
```
2928

docs/ProgressBar.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,8 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
5050

5151
```js
5252
require([
53-
"delite/register",
5453
"deliteful/ProgressBar"
55-
], function (register, ProgressBar) {
56-
register.parse();
57-
54+
], function (ProgressBar) {
5855
var pb = new ProgressBar({max:100, value: 0});
5956
pb.placeAt(document.body);
6057
pb.value = 20;

docs/ProgressIndicator.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,8 @@ ProgressIndicator must be active to become visible and start its animation.
4141

4242
```js
4343
require([
44-
"delite/register",
4544
"deliteful/ProgressIndicator"
46-
], function (register) {
47-
register.parse();
45+
], function () {
4846
// perform some tasks...
4947
// then deactivate the progress indicator
5048
var pi = document.getElementById("pi");
@@ -56,14 +54,11 @@ ProgressIndicator must be active to become visible and start its animation.
5654

5755
```js
5856
require([
59-
"delite/register",
6057
"deliteful/ProgressIndicator"
61-
], function (register, ProgressIndicator) {
62-
58+
], function (ProgressIndicator) {
6359
var pi = new ProgressIndicator({active: true});
6460
pi.placeAt(document.body);
6561

66-
register.parse();
6762
//do some other tasks (load data...)
6863

6964
pi.active = false;

docs/RadioButton.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,8 @@ allowfullscreen="allowfullscreen" frameborder="0">
4848

4949
```js
5050
require([
51-
"delite/register",
5251
"deliteful/RadioButton"
53-
], function (register, RadioButton) {
54-
register.parse();
55-
52+
], function (RadioButton) {
5653
var sw = new RadioButton({checked:true, name: "category", value: "SUV"});
5754
sw.placeAt(document.body);
5855
sw = new RadioButton({name: "category", value: "Sport"});

docs/ResponsiveColumns.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
3434
### Declarative Instantiation
3535

3636
```js
37-
require(["delite/register", "deliteful/ResponsiveColumns", "requirejs-domready/domReady!"],
38-
function (register) {
39-
register.parse();
37+
require(["deliteful/ResponsiveColumns", "requirejs-domready/domReady!"],
38+
function () {
4039
}
4140
);
4241
```

docs/ScrollableContainer.md

+2-6
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ For details on the instantiation lifecycle, see [`delite/Widget`](/delite/docs/m
3636
### Declarative Instantiation
3737

3838
```js
39-
require(["delite/register", "deliteful/ScrollableContainer",
39+
require(["deliteful/ScrollableContainer",
4040
"requirejs-domready/domReady!"
41-
], function (register) {
42-
register.parse();
41+
], function () {
4342
});
4443
```
4544

@@ -61,11 +60,8 @@ src="http://jsfiddle.net/ibmjs/k68f4/embedded/result,js,html">
6160

6261
```js
6362
require([
64-
"delite/register",
6563
"deliteful/ScrollableContainer"
6664
], function (register, ScrollableContainer) {
67-
register.parse();
68-
6965
var sc = new ScrollableContainer({scrollDirection: "both"});
7066
sc.placeAt(document.body);
7167

docs/Select.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,8 @@ For details on the instantiation lifecycle, see [`delite/Widget`](/delite/docs/m
3232
### Declarative Instantiation
3333

3434
```js
35-
require(["delite/register", "deliteful/Store", "deliteful/Select", "requirejs-domready/domReady!"],
36-
function (register) {
37-
register.parse();
35+
require(["deliteful/Store", "deliteful/Select", "requirejs-domready/domReady!"],
36+
function () {
3837
});
3938
```
4039

@@ -59,7 +58,6 @@ src="http://jsfiddle.net/ibmjs/nqM5G/embedded/result,js,html">
5958
require(["delite/register", "dstore/Memory", "dstore/Trackable",
6059
"deliteful/Select", "requirejs-domready/domReady!"],
6160
function (register, Memory, Trackable) {
62-
register.parse();
6361
var select = new Select({selectionMode: "multiple"});
6462
// Create the store
6563
var store = new (Memory.createSubclass(Trackable))({});

docs/SidePane.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
2828
### Declarative Instantiation
2929

3030
```js
31-
require(["delite/register", "deliteful/SidePane", "requirejs-domready/domReady!"], function (register) {
32-
register.parse();
31+
require(["deliteful/SidePane", "requirejs-domready/domReady!"], function () {
3332
});
3433
```
3534

docs/Store.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ easier to just instanciate a regular `dstore/Store` object.
1717
You should use it as follows:
1818

1919
```js
20-
require(["delite/register", "deliteful/Store", "deliteful/list/List", "requirejs-domready/domReady!"], function (register) {
21-
register.parse();
20+
require(["deliteful/Store", "deliteful/list/List", "requirejs-domready/domReady!"], function () {
2221
});
2322
```
2423

docs/SwapView.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
2727
### Declarative Instantiation
2828

2929
```js
30-
require(["delite/register", "deliteful/SwapView", "requirejs-domready/domReady!"], function (register) {
31-
register.parse();
30+
require(["deliteful/SwapView", "requirejs-domready/domReady!"], function () {
3231
});
3332
```
3433

docs/Switch.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,8 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
4040

4141
```js
4242
require([
43-
"delite/register",
4443
"deliteful/Switch"
45-
], function (register, Switch) {
46-
register.parse();
47-
44+
], function (Switch) {
4845
var sw = new Switch({checked:true});
4946
sw.placeAt(document.body);
5047

docs/Toaster.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,9 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
6363
```js
6464
var mytoaster;
6565
require([
66-
"delite/register",
6766
"deliteful/Toaster",
6867
"requirejs-domready/domReady!"
69-
], function(register, Toaster){
70-
register.parse()
68+
], function(Toaster){
7169
// posting a message
7270
mytoaster.postMessage("Form submitted");
7371
});

docs/ToggleButton.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,8 @@ src="http://jsfiddle.net/ibmjs/at8z7abL/embedded/result,js,html">
4444

4545
```js
4646
require([
47-
"delite/register",
4847
"deliteful/ToggleButton"
49-
], function (register, ToggleButton) {
50-
register.parse();
51-
48+
], function (ToggleButton) {
5249
var tb = new ToggleButton({
5350
checked: true,
5451
checkedLabel: "On",

docs/ViewIndicator.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,9 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
3232
### Declarative Instantiation
3333

3434
```js
35-
require(["delite/register", "deliteful/SwapView", "deliteful/ViewIndicator",
36-
"requirejs-domready/domReady!"],
37-
function (register) {
38-
register.parse();
39-
});
35+
require(["deliteful/SwapView", "deliteful/ViewIndicator", "requirejs-domready/domReady!"],
36+
function () {}
37+
);
4038
```
4139

4240
```html

docs/ViewStack.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ See [`delite/Widget`](/delite/docs/master/Widget.md) for full details on how ins
3636
### Declarative Instantiation
3737

3838
```js
39-
require(["delite/register", "deliteful/ViewStack", "requirejs-domready/domReady!"], function (register) {
40-
register.parse();
39+
require(["deliteful/ViewStack", "requirejs-domready/domReady!"], function () {
4140
});
4241
```
4342

docs/list/PageableList.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -119,11 +119,9 @@ Here is the same example using markup:
119119
...
120120
<script>
121121
require([
122-
"delite/register",
123122
"deliteful/list/PageableList",
124123
"requirejs-domready/domReady!"
125-
], function (register, PageableList) {
126-
register.parse();
124+
], function (PageableList) {
127125
});
128126
</script>
129127
</head>

docs/tutorial/Part2QuickLook.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,10 @@ The `require(["js/app"])` call loads the `js/app` AMD module which will be the a
143143
```js
144144
/* js/app.js */
145145
define([
146-
"delite/register", "delite/theme!delite/themes/{%raw%}{{theme}}{%endraw%}/global.css", "deliteful/ViewStack",
146+
"delite/theme!delite/themes/{%raw%}{{theme}}{%endraw%}/global.css", "deliteful/ViewStack",
147147
"deliteful/SidePane", "deliteful/LinearLayout", "deliteful/Button", "deliteful/StarRating",
148148
"deliteful/ProgressBar", "deliteful/list/List", "requirejs-domready/domReady!"
149-
], function (register) {
150-
register.parse();
149+
], function () {
151150
document.body.style.display = "";
152151
list.selectedItem = list.store.get("first");
153152

@@ -158,8 +157,6 @@ define([
158157

159158
The `define` call loads the AMD modules containing the components used in the application.
160159

161-
The `register.parse()` call is necessary so that delite/deliteful widgets are correctly initialized on all browsers.
162-
163160
The body of the application is initially hidden by a `display: none` style. This is a well-known technique to
164161
make sure that the DOM will not be displayed before it is fully initialized by the delite/deliteful code. The
165162
`document.body.style.display = "";` line makes the body visible once everything is correctly setup.

docs/tutorial/Part4ListView.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,10 @@ Open `js/app.js` and let's remove things that we don't need: the `"deliteful/Sta
124124

125125
```js
126126
define([
127-
"delite/register", "delite/theme!delite/themes/{%raw%}{{theme}}{%endraw%}/global.css", "deliteful/ViewStack",
127+
"delite/theme!delite/themes/{%raw%}{{theme}}{%endraw%}/global.css", "deliteful/ViewStack",
128128
"deliteful/SidePane", "deliteful/LinearLayout", "deliteful/Button",
129129
"deliteful/list/List", "requirejs-domready/domReady!"
130-
], function (register) {
131-
register.parse();
130+
], function () {
132131
document.body.style.display = "";
133132

134133
/* app code will go here */

0 commit comments

Comments
 (0)