\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-rerender-reuse-stateful/test.js b/test/autotests/components-browser/widget-rerender-reuse-stateful/test.js
index b355370e4..f8e43e12d 100644
--- a/test/autotests/components-browser/widget-rerender-reuse-stateful/test.js
+++ b/test/autotests/components-browser/widget-rerender-reuse-stateful/test.js
@@ -3,28 +3,28 @@ var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var oldButton1Widget = widget.getWidget('button1');
- var oldButton2Widget = widget.getEl('button2').__widget;
- var oldButton1El = oldButton1Widget.el;
- var oldButton2El = widget.getEl('button2');
+ var oldButton1Component = component.getComponent('button1');
+ var oldButton2Component = component.getEl('button2').__component;
+ var oldButton1El = oldButton1Component.el;
+ var oldButton2El = component.getEl('button2');
- expect(widget.getWidget('button1').el.className).to.contain('normal');
+ expect(component.getComponent('button1').el.className).to.contain('normal');
- var self = widget;
+ var self = component;
self.setButtonSize('small');
self.rerender();
- var newButton1El = widget.getWidget('button1').el;
- var newButton2El = widget.getEl('button2');
+ var newButton1El = component.getComponent('button1').el;
+ var newButton2El = component.getEl('button2');
- // // Both button widgets should be reused
- expect(widget.getWidget('button1')).to.equal(oldButton1Widget);
- expect(widget.getEl('button2').__widget).to.equal(oldButton2Widget);
+ // // Both button components should be reused
+ expect(component.getComponent('button1')).to.equal(oldButton1Component);
+ expect(component.getEl('button2').__component).to.equal(oldButton2Component);
- expect(widget.getWidget('button1').el.className).to.contain('small');
+ expect(component.getComponent('button1').el.className).to.contain('small');
// // State changed for button1 so it should have a new el
diff --git a/test/autotests/components-browser/widget-rerender-stateless-new-props/test.js b/test/autotests/components-browser/widget-rerender-stateless-new-props/test.js
index 1f5872450..a3db4d31e 100644
--- a/test/autotests/components-browser/widget-rerender-stateless-new-props/test.js
+++ b/test/autotests/components-browser/widget-rerender-stateless-new-props/test.js
@@ -3,30 +3,30 @@ var expect = require('chai').expect;
module.exports = function(helpers) {
var targetEl = helpers.targetEl;
- var widget = helpers.mount(require('./index'), {
+ var component = helpers.mount(require('./index'), {
name: 'Frank',
messageCount: 10
});
expect(targetEl.innerHTML).to.contain('Hello Frank! You have 10 new messages.');
- widget.input = {
+ component.input = {
name: 'John',
messageCount: 20
};
- widget.update();
+ component.update();
expect(targetEl.innerHTML).to.contain('Hello John! You have 20 new messages.');
- widget.input = {
+ component.input = {
name: 'Jane',
messageCount: 30
};
expect(targetEl.innerHTML).to.contain('Hello John! You have 20 new messages.');
- widget.update();
+ component.update();
expect(targetEl.innerHTML).to.contain('Hello Jane! You have 30 new messages.');
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-setStateDirty/test.js b/test/autotests/components-browser/widget-setStateDirty/test.js
index f01b8038e..b6c341472 100644
--- a/test/autotests/components-browser/widget-setStateDirty/test.js
+++ b/test/autotests/components-browser/widget-setStateDirty/test.js
@@ -1,19 +1,19 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {
+ var component = helpers.mount(require('./index'), {
colors: ['red', 'green', 'blue']
});
- expect(widget.el.innerHTML).to.contain('red');
- expect(widget.el.innerHTML).to.contain('green');
- expect(widget.el.innerHTML).to.contain('blue');
+ expect(component.el.innerHTML).to.contain('red');
+ expect(component.el.innerHTML).to.contain('green');
+ expect(component.el.innerHTML).to.contain('blue');
- widget.addColor('orange');
- widget.update();
+ component.addColor('orange');
+ component.update();
- expect(widget.el.innerHTML).to.contain('red');
- expect(widget.el.innerHTML).to.contain('green');
- expect(widget.el.innerHTML).to.contain('blue');
- expect(widget.el.innerHTML).to.contain('orange');
+ expect(component.el.innerHTML).to.contain('red');
+ expect(component.el.innerHTML).to.contain('green');
+ expect(component.el.innerHTML).to.contain('blue');
+ expect(component.el.innerHTML).to.contain('orange');
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-split-into-multiple-templates/components/app-stateful-button/component.js b/test/autotests/components-browser/widget-split-into-multiple-templates/components/app-stateful-button/component.js
index 1fdf41be1..295edca04 100644
--- a/test/autotests/components-browser/widget-split-into-multiple-templates/components/app-stateful-button/component.js
+++ b/test/autotests/components-browser/widget-split-into-multiple-templates/components/app-stateful-button/component.js
@@ -1,6 +1,6 @@
module.exports = {
handleClick: function(event) {
- // Every Widget instance is also an EventEmitter instance.
+ // Every Component instance is also an EventEmitter instance.
// We will emit a custom "click" event when a DOM click event
// is triggered
this.emit('click', {
diff --git a/test/autotests/components-browser/widget-split-into-multiple-templates/test.js b/test/autotests/components-browser/widget-split-into-multiple-templates/test.js
index 8042d4fb6..47592f8c9 100644
--- a/test/autotests/components-browser/widget-split-into-multiple-templates/test.js
+++ b/test/autotests/components-browser/widget-split-into-multiple-templates/test.js
@@ -1,9 +1,9 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./'), {});
- var submitButton = widget.getWidget('submitButton');
- var cancelButton = widget.getWidget('cancelButton');
+ var component = helpers.mount(require('./'), {});
+ var submitButton = component.getComponent('submitButton');
+ var cancelButton = component.getComponent('cancelButton');
expect(submitButton != null).to.equal(true);
expect(cancelButton != null).to.equal(true);
diff --git a/test/autotests/components-browser/widget-stateful-copy-state-on-write/test.js b/test/autotests/components-browser/widget-stateful-copy-state-on-write/test.js
index c0f4b59fb..6460c770a 100644
--- a/test/autotests/components-browser/widget-stateful-copy-state-on-write/test.js
+++ b/test/autotests/components-browser/widget-stateful-copy-state-on-write/test.js
@@ -1,14 +1,14 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./'), {});
+ var component = helpers.mount(require('./'), {});
- var oldState = widget.state.toJSON();
- widget.setState('foo', 'bar');
+ var oldState = component.state.toJSON();
+ component.setState('foo', 'bar');
- expect(widget.state.toJSON()).to.not.equal(oldState);
+ expect(component.state.toJSON()).to.not.equal(oldState);
- oldState = widget.state.toJSON();
- widget.setState('hello', 'world');
- expect(widget.state.toJSON()).to.equal(oldState);
+ oldState = component.state.toJSON();
+ component.setState('hello', 'world');
+ expect(component.state.toJSON()).to.equal(oldState);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-no-copy-state-on-write-if-same-value/test.js b/test/autotests/components-browser/widget-stateful-no-copy-state-on-write-if-same-value/test.js
index 1c088ea3b..bc71836ea 100644
--- a/test/autotests/components-browser/widget-stateful-no-copy-state-on-write-if-same-value/test.js
+++ b/test/autotests/components-browser/widget-stateful-no-copy-state-on-write-if-same-value/test.js
@@ -1,12 +1,12 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {
+ var component = helpers.mount(require('./index'), {
size: 'large',
label: 'Initial Label'
});
- var oldState = widget.state;
- widget.setState('size', 'large');
- expect(widget.state).to.equal(oldState);
+ var oldState = component.state;
+ component.setState('size', 'large');
+ expect(component.state).to.equal(oldState);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-no-rerender-if-destroyed/test.js b/test/autotests/components-browser/widget-stateful-no-rerender-if-destroyed/test.js
index 454eefaf0..452b3e3d3 100644
--- a/test/autotests/components-browser/widget-stateful-no-rerender-if-destroyed/test.js
+++ b/test/autotests/components-browser/widget-stateful-no-rerender-if-destroyed/test.js
@@ -1,14 +1,14 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {
+ var component = helpers.mount(require('./index'), {
size: 'large',
label: 'Initial Label'
});
- expect(widget.el.className).to.contain('large');
+ expect(component.el.className).to.contain('large');
- widget.destroy();
+ component.destroy();
- expect(widget.update() === undefined).to.equal(true);
+ expect(component.update() === undefined).to.equal(true);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-preserve-body/test.js b/test/autotests/components-browser/widget-stateful-preserve-body/test.js
index e543be2f6..c564c62d1 100644
--- a/test/autotests/components-browser/widget-stateful-preserve-body/test.js
+++ b/test/autotests/components-browser/widget-stateful-preserve-body/test.js
@@ -1,22 +1,22 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var button1Widget = widget.getWidget('button1');
+ var button1Component = component.getComponent('button1');
- expect(button1Widget.el.innerHTML).to.contain('Initial Button Label');
- expect(button1Widget.el.className).to.contain('large');
+ expect(button1Component.el.innerHTML).to.contain('Initial Button Label');
+ expect(button1Component.el.className).to.contain('large');
- button1Widget.setSize('small');
- button1Widget.update();
+ button1Component.setSize('small');
+ button1Component.update();
- expect(button1Widget.el.innerHTML).to.contain('Initial Button Label');
- expect(button1Widget.el.className).to.contain('small');
+ expect(button1Component.el.innerHTML).to.contain('Initial Button Label');
+ expect(button1Component.el.className).to.contain('small');
- widget.setState('buttonLabel', 'New Button Label');
- widget.update();
+ component.setState('buttonLabel', 'New Button Label');
+ component.update();
- expect(button1Widget.el.innerHTML).to.contain('New Button Label');
- expect(button1Widget.el.className).to.contain('large'); // Size will revert back to large since it was not driven by state
+ expect(button1Component.el.innerHTML).to.contain('New Button Label');
+ expect(button1Component.el.className).to.contain('large'); // Size will revert back to large since it was not driven by state
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-reuse-widgets/index.marko b/test/autotests/components-browser/widget-stateful-reuse-widgets/index.marko
index d7dabefcb..f9d168d61 100644
--- a/test/autotests/components-browser/widget-stateful-reuse-widgets/index.marko
+++ b/test/autotests/components-browser/widget-stateful-reuse-widgets/index.marko
@@ -1,4 +1,4 @@
-
+
${state.buttonSize}
button2
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-reuse-widgets/test.js b/test/autotests/components-browser/widget-stateful-reuse-widgets/test.js
index 74572baee..e3c464e45 100644
--- a/test/autotests/components-browser/widget-stateful-reuse-widgets/test.js
+++ b/test/autotests/components-browser/widget-stateful-reuse-widgets/test.js
@@ -1,28 +1,28 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var oldButton1Widget = widget.getWidget('button1');
- var oldButton2Widget = widget.getEl('button2').__widget;
- var oldButton1El = oldButton1Widget.el;
- var oldButton2El = widget.getEl('button2');
+ var oldButton1Component = component.getComponent('button1');
+ var oldButton2Component = component.getEl('button2').__component;
+ var oldButton1El = oldButton1Component.el;
+ var oldButton2El = component.getEl('button2');
- expect(widget.getWidget('button1').el.className).to.contain('normal');
+ expect(component.getComponent('button1').el.className).to.contain('normal');
- var self = widget;
+ var self = component;
self.setButtonSize('small');
self.update();
- var newButton1El = widget.getWidget('button1').el;
- var newButton2El = widget.getEl('button2');
+ var newButton1El = component.getComponent('button1').el;
+ var newButton2El = component.getEl('button2');
- // // Both button widgets should be reused
- expect(widget.getWidget('button1')).to.equal(oldButton1Widget);
- expect(widget.getEl('button2').__widget).to.equal(oldButton2Widget);
+ // // Both button components should be reused
+ expect(component.getComponent('button1')).to.equal(oldButton1Component);
+ expect(component.getEl('button2').__component).to.equal(oldButton2Component);
- expect(widget.getWidget('button1').el.className).to.contain('small');
+ expect(component.getComponent('button1').el.className).to.contain('small');
// // State changed for button1 so it should have a new el
diff --git a/test/autotests/components-browser/widget-stateful-update-handler-no-match/component.js b/test/autotests/components-browser/widget-stateful-update-handler-no-match/component.js
index 548f2d0b4..93ec3e048 100644
--- a/test/autotests/components-browser/widget-stateful-update-handler-no-match/component.js
+++ b/test/autotests/components-browser/widget-stateful-update-handler-no-match/component.js
@@ -8,7 +8,7 @@ module.exports = {
},
update_buttonSize: function(newSize) {
- var button1Widget = this.getWidget('button1');
- button1Widget.setSize(newSize);
+ var button1Component = this.getComponent('button1');
+ button1Component.setSize(newSize);
}
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-update-handler-no-match/test.js b/test/autotests/components-browser/widget-stateful-update-handler-no-match/test.js
index 4de689642..8e7485f79 100644
--- a/test/autotests/components-browser/widget-stateful-update-handler-no-match/test.js
+++ b/test/autotests/components-browser/widget-stateful-update-handler-no-match/test.js
@@ -1,28 +1,28 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var oldEl = widget.el;
+ var oldEl = component.el;
- var button1Widget = widget.getWidget('button1');
- var button2Widget = widget.getWidget('button2');
+ var button1Component = component.getComponent('button1');
+ var button2Component = component.getComponent('button2');
- expect(button1Widget.el.className).to.contain('small');
- expect(button2Widget.el.className).to.contain('small');
+ expect(button1Component.el.className).to.contain('small');
+ expect(button2Component.el.className).to.contain('small');
- expect(button1Widget.el.innerHTML).to.contain('Initial Label');
- expect(button2Widget.el.innerHTML).to.contain('Initial Label');
+ expect(button1Component.el.innerHTML).to.contain('Initial Label');
+ expect(button2Component.el.innerHTML).to.contain('Initial Label');
- widget.setState('buttonSize', 'large');
- widget.setState('buttonLabel', 'New Label'); // buttonLabel does not have an update handler
- widget.update();
+ component.setState('buttonSize', 'large');
+ component.setState('buttonLabel', 'New Label'); // buttonLabel does not have an update handler
+ component.update();
- expect(button1Widget.el.className).to.contain('large');
- expect(button2Widget.el.className).to.contain('large');
+ expect(button1Component.el.className).to.contain('large');
+ expect(button2Component.el.className).to.contain('large');
- expect(button1Widget.el.innerHTML).to.contain('New Label');
- expect(button2Widget.el.innerHTML).to.contain('New Label');
+ expect(button1Component.el.innerHTML).to.contain('New Label');
+ expect(button2Component.el.innerHTML).to.contain('New Label');
- expect(widget.el).to.equal(oldEl);
+ expect(component.el).to.equal(oldEl);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-update-handler/component.js b/test/autotests/components-browser/widget-stateful-update-handler/component.js
index a88ce9533..e1c77d7c8 100644
--- a/test/autotests/components-browser/widget-stateful-update-handler/component.js
+++ b/test/autotests/components-browser/widget-stateful-update-handler/component.js
@@ -7,8 +7,8 @@ module.exports = {
},
update_buttonSize: function(newSize) {
- var button1Widget = this.getWidget('button1');
- button1Widget.setSize(newSize);
- button1Widget.update();
+ var button1Component = this.getComponent('button1');
+ button1Component.setSize(newSize);
+ button1Component.update();
}
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-update-handler/test.js b/test/autotests/components-browser/widget-stateful-update-handler/test.js
index eb167c3aa..87e661b96 100644
--- a/test/autotests/components-browser/widget-stateful-update-handler/test.js
+++ b/test/autotests/components-browser/widget-stateful-update-handler/test.js
@@ -1,30 +1,30 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var oldEl = widget.el;
+ var oldEl = component.el;
- var button1Widget = widget.getWidget('button1');
- var button2Widget = widget.getWidget('button2');
+ var button1Component = component.getComponent('button1');
+ var button2Component = component.getComponent('button2');
- expect(button1Widget.el.className).to.contain('small');
- expect(button2Widget.el.className).to.contain('small');
+ expect(button1Component.el.className).to.contain('small');
+ expect(button2Component.el.className).to.contain('small');
- expect(button1Widget.el.innerHTML).to.contain('Initial Label');
- expect(button2Widget.el.innerHTML).to.contain('Initial Label');
+ expect(button1Component.el.innerHTML).to.contain('Initial Label');
+ expect(button2Component.el.innerHTML).to.contain('Initial Label');
- widget.setState('buttonSize', 'large');
- widget.update();
+ component.setState('buttonSize', 'large');
+ component.update();
- expect(button1Widget).to.equal(widget.getWidget('button1'));
- expect(button2Widget).to.equal(widget.getWidget('button2'));
+ expect(button1Component).to.equal(component.getComponent('button1'));
+ expect(button2Component).to.equal(component.getComponent('button2'));
- expect(button1Widget.el.className).to.contain('large');
- expect(button2Widget.el.className).to.contain('small');
+ expect(button1Component.el.className).to.contain('large');
+ expect(button2Component.el.className).to.contain('small');
- expect(button1Widget.el.innerHTML).to.contain('Initial Label');
- expect(button2Widget.el.innerHTML).to.contain('Initial Label');
+ expect(button1Component.el.innerHTML).to.contain('Initial Label');
+ expect(button2Component.el.innerHTML).to.contain('Initial Label');
- expect(widget.el).to.equal(oldEl);
+ expect(component.el).to.equal(oldEl);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stateful-update/component.js b/test/autotests/components-browser/widget-stateful-update/component.js
index 4ac8e41f7..240893a8e 100644
--- a/test/autotests/components-browser/widget-stateful-update/component.js
+++ b/test/autotests/components-browser/widget-stateful-update/component.js
@@ -7,7 +7,7 @@ module.exports = {
},
handleClick: function(event) {
- // Every Widget instance is also an EventEmitter instance.
+ // Every Component instance is also an EventEmitter instance.
// We will emit a custom "click" event when a DOM click event
// is triggered
this.emit('click', {
diff --git a/test/autotests/components-browser/widget-stateful-update/test.js b/test/autotests/components-browser/widget-stateful-update/test.js
index 42db356c0..0ef1895ed 100644
--- a/test/autotests/components-browser/widget-stateful-update/test.js
+++ b/test/autotests/components-browser/widget-stateful-update/test.js
@@ -1,15 +1,15 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {
+ var component = helpers.mount(require('./index'), {
size: 'large',
label: 'Initial Label'
});
- expect(widget.el.className).to.contain('large');
+ expect(component.el.className).to.contain('large');
- widget.setSize('small');
- widget.update();
+ component.setSize('small');
+ component.update();
- expect(widget.el.className).to.contain('small');
+ expect(component.el.className).to.contain('small');
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-stopPropagation/test.js b/test/autotests/components-browser/widget-stopPropagation/test.js
index ca3cf9dd6..517ca3b57 100644
--- a/test/autotests/components-browser/widget-stopPropagation/test.js
+++ b/test/autotests/components-browser/widget-stopPropagation/test.js
@@ -1,8 +1,8 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
- helpers.triggerClick(widget.getEl('button'));
- expect(widget.divClicked).to.equal(false);
- expect(widget.buttonClicked).to.equal(true);
+ var component = helpers.mount(require('./index'), {});
+ helpers.triggerClick(component.getEl('button'));
+ expect(component.divClicked).to.equal(false);
+ expect(component.buttonClicked).to.equal(true);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-subscribeTo-destroy-subscriber/test.js b/test/autotests/components-browser/widget-subscribeTo-destroy-subscriber/test.js
index b636fa46b..07760e728 100644
--- a/test/autotests/components-browser/widget-subscribeTo-destroy-subscriber/test.js
+++ b/test/autotests/components-browser/widget-subscribeTo-destroy-subscriber/test.js
@@ -1,30 +1,30 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget1 = helpers.mount(require('./index'), {});
- var widget2 = helpers.mount(require('./index'), {});
+ var component1 = helpers.mount(require('./index'), {});
+ var component2 = helpers.mount(require('./index'), {});
var fooEvent = null;
var fooEventThis = null;
- widget1.subscribeTo(widget2)
+ component1.subscribeTo(component2)
.on('foo', function fooListener() {
fooEvent = arguments;
fooEventThis = this;
});
- widget2.emit('foo', 'a', 'b');
+ component2.emit('foo', 'a', 'b');
expect(fooEvent[0]).to.equal('a');
expect(fooEvent[1]).to.equal('b');
- expect(fooEventThis).to.equal(widget2);
+ expect(fooEventThis).to.equal(component2);
fooEvent = null;
- widget1.destroy();
+ component1.destroy();
- widget2.emit('foo', 'a', 'b');
+ component2.emit('foo', 'a', 'b');
expect(fooEvent).to.equal(null);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-subscribeTo-destroy-target/test.js b/test/autotests/components-browser/widget-subscribeTo-destroy-target/test.js
index 91b1997e3..858cde3c9 100644
--- a/test/autotests/components-browser/widget-subscribeTo-destroy-target/test.js
+++ b/test/autotests/components-browser/widget-subscribeTo-destroy-target/test.js
@@ -1,32 +1,32 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget1 = helpers.mount(require('./index'), {});
- var widget2 = helpers.mount(require('./index'), {});
+ var component1 = helpers.mount(require('./index'), {});
+ var component2 = helpers.mount(require('./index'), {});
var fooEvent = null;
var fooEventThis = null;
- widget1.subscribeTo(widget2)
+ component1.subscribeTo(component2)
.on('foo', function fooListener() {
fooEvent = arguments;
fooEventThis = this;
});
- widget2.emit('foo', 'a', 'b');
+ component2.emit('foo', 'a', 'b');
expect(fooEvent[0]).to.equal('a');
expect(fooEvent[1]).to.equal('b');
- expect(fooEventThis).to.equal(widget2);
+ expect(fooEventThis).to.equal(component2);
fooEvent = null;
- widget2.destroy();
+ component2.destroy();
- widget2.emit('foo', 'a', 'b');
+ component2.emit('foo', 'a', 'b');
expect(fooEvent).to.equal(null);
};
\ No newline at end of file
diff --git a/test/autotests/components-browser/widget-transclusion/test.js b/test/autotests/components-browser/widget-transclusion/test.js
index 7d53cb00e..7f92126ef 100644
--- a/test/autotests/components-browser/widget-transclusion/test.js
+++ b/test/autotests/components-browser/widget-transclusion/test.js
@@ -1,24 +1,24 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widget = helpers.mount(require('./index'), {});
+ var component = helpers.mount(require('./index'), {});
- var el = widget.el;
+ var el = component.el;
var originalH1Html = el.querySelector('h1').innerHTML;
expect(el.innerHTML).to.contain('alert alert-success');
// The inner HTML for the H1 should not change since only the body content changed
- widget.setAlertMessage('Hello Universe');
- widget.update();
+ component.setAlertMessage('Hello Universe');
+ component.update();
expect(el.querySelector('h1').innerHTML).to.equal(originalH1Html);
expect(el.querySelector('h1').innerHTML).to.contain('success');
expect(el.querySelector('.alert').className).to.contain('alert alert-success');
- // The inner HTML for the H1 should change since the state of the alert widget changed
- widget.setAlertType('failure');
- widget.update();
+ // The inner HTML for the H1 should change since the state of the alert component changed
+ component.setAlertType('failure');
+ component.update();
expect(el.querySelector('h1').innerHTML).to.not.equal(originalH1Html);
expect(el.querySelector('h1').innerHTML).to.contain('failure');
diff --git a/test/autotests/components-browser/widget-unique-id/test.js b/test/autotests/components-browser/widget-unique-id/test.js
index 15df98ad2..4514f92ea 100644
--- a/test/autotests/components-browser/widget-unique-id/test.js
+++ b/test/autotests/components-browser/widget-unique-id/test.js
@@ -1,22 +1,22 @@
var expect = require('chai').expect;
module.exports = function(helpers) {
- var widgets = [];
+ var components = [];
- function renderWidget() {
- var widget = helpers.mount(require('./index'), {});
- widgets.push(widget);
+ function renderComponent() {
+ var component = helpers.mount(require('./index'), {});
+ components.push(component);
}
- renderWidget();
- renderWidget();
- renderWidget();
+ renderComponent();
+ renderComponent();
+ renderComponent();
var ids = {};
- widgets.forEach(function(widget) {
- ids[widget.id] = true;
+ components.forEach(function(component) {
+ ids[component.id] = true;
});
- expect(widgets.length).to.equal(3);
- expect(Object.keys(ids).length).to.equal(widgets.length);
+ expect(components.length).to.equal(3);
+ expect(Object.keys(ids).length).to.equal(components.length);
};
\ No newline at end of file
diff --git a/test/autotests/components-compilation-deprecated/bind-component/expected.js b/test/autotests/components-compilation-deprecated/bind-component/expected.js
index fd6f419d8..372808700 100644
--- a/test/autotests/components-compilation-deprecated/bind-component/expected.js
+++ b/test/autotests/components-compilation-deprecated/bind-component/expected.js
@@ -1,23 +1,23 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets/legacy"),
- marko_registerWidget = marko_widgets.rw,
- marko_defineWidget = marko_widgets.w,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/bind-component/index", function() {
- return marko_defineWidget(require("./"));
+ marko_components = require("marko/components/legacy"),
+ marko_registerComponent = marko_components.rw,
+ marko_defineComponent = marko_components.w,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/bind-component/index", function() {
+ return marko_defineComponent(require("./"));
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
});
marko_template.meta = {
@@ -28,7 +28,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/bind-widget/expected.js b/test/autotests/components-compilation-deprecated/bind-widget/expected.js
index 0e9e74351..057958673 100644
--- a/test/autotests/components-compilation-deprecated/bind-widget/expected.js
+++ b/test/autotests/components-compilation-deprecated/bind-widget/expected.js
@@ -1,34 +1,34 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets/legacy"),
- marko_registerWidget = marko_widgets.rw,
- marko_defineWidget = marko_widgets.w,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/bind-widget/widget", function() {
- return marko_defineWidget(require("./widget"));
+ marko_components = require("marko/components/legacy"),
+ marko_registerComponent = marko_components.rw,
+ marko_defineComponent = marko_components.w,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/bind-component/component", function() {
+ return marko_defineComponent(require("./component"));
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
});
marko_template.meta = {
deps: [
{
type: "require",
- path: "./widget"
+ path: "./component"
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-include-attr/expected.js b/test/autotests/components-compilation-deprecated/component-include-attr/expected.js
index 0f1369367..dd2ce06b4 100644
--- a/test/autotests/components-compilation-deprecated/component-include-attr/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-include-attr/expected.js
@@ -1,34 +1,34 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets/legacy"),
- marko_registerWidget = marko_widgets.rw,
- marko_defineWidget = marko_widgets.w,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-include-attr/index", function() {
- return marko_defineWidget(require("./"));
+ marko_components = require("marko/components/legacy"),
+ marko_registerComponent = marko_components.rw,
+ marko_defineComponent = marko_components.w,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-include-attr/index", function() {
+ return marko_defineComponent(require("./"));
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,
- include_tag = marko_loadTag(require("marko/widgets/taglib/include-tag")),
+ include_tag = marko_loadTag(require("marko/components/taglib/include-tag")),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
Header ");
include_tag({
- _target: widget.b,
- _elId: widget.elId(0)
+ _target: component.b,
+ _elId: component.elId(0)
}, out);
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType,
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType,
body: 0
});
@@ -40,10 +40,10 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
],
tags: [
- "marko/widgets/taglib/include-tag"
+ "marko/components/taglib/include-tag"
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-inline-export-default/expected.js b/test/autotests/components-compilation-deprecated/component-inline-export-default/expected.js
index d4d873b89..7a40f4754 100644
--- a/test/autotests/components-compilation-deprecated/component-inline-export-default/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-inline-export-default/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-inline-export-default/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-inline-export-default/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,19 +9,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -31,7 +31,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-inline-module-exports/expected.js b/test/autotests/components-compilation-deprecated/component-inline-module-exports/expected.js
index b4502f4ed..3a335f6b5 100644
--- a/test/autotests/components-compilation-deprecated/component-inline-module-exports/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-inline-module-exports/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-inline-module-exports/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-inline-module-exports/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,19 +9,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -31,7 +31,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-inline-multiple-roots/expected.js b/test/autotests/components-compilation-deprecated/component-inline-multiple-roots/expected.js
index 89b4b94df..a10906c7c 100644
--- a/test/autotests/components-compilation-deprecated/component-inline-multiple-roots/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-inline-multiple-roots/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-inline-multiple-roots/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-inline-multiple-roots/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,25 +9,25 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
A
B ");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType,
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType,
roots: [
"_r0",
"_r1"
]
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -37,7 +37,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-inline-var-module-exports/expected.js b/test/autotests/components-compilation-deprecated/component-inline-var-module-exports/expected.js
index 013b17b47..88398ac2e 100644
--- a/test/autotests/components-compilation-deprecated/component-inline-var-module-exports/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-inline-var-module-exports/expected.js
@@ -1,8 +1,8 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component,
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-inline-var-module-exports/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-inline-var-module-exports/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -10,19 +10,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var foo = marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -32,7 +32,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/component-template-entry/component.js b/test/autotests/components-compilation-deprecated/component-template-entry/component.js
index 1eb7cd833..a4762ce01 100644
--- a/test/autotests/components-compilation-deprecated/component-template-entry/component.js
+++ b/test/autotests/components-compilation-deprecated/component-template-entry/component.js
@@ -1,21 +1,21 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./component"),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-template-entry/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-template-entry/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
diff --git a/test/autotests/components-compilation-deprecated/component-template-entry/expected.js b/test/autotests/components-compilation-deprecated/component-template-entry/expected.js
index 33f7b230a..b27331f61 100644
--- a/test/autotests/components-compilation-deprecated/component-template-entry/expected.js
+++ b/test/autotests/components-compilation-deprecated/component-template-entry/expected.js
@@ -1,26 +1,26 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./component"),
- marko_widgets = require("marko/widgets/legacy"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/component-template-entry/index.marko", function() {
+ marko_components = require("marko/components/legacy"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-template-entry/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -30,7 +30,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation-deprecated/widget-types/expected.js b/test/autotests/components-compilation-deprecated/widget-types/expected.js
index daca77771..d034d6121 100644
--- a/test/autotests/components-compilation-deprecated/widget-types/expected.js
+++ b/test/autotests/components-compilation-deprecated/widget-types/expected.js
@@ -1,28 +1,28 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets/legacy"),
- marko_registerWidget = marko_widgets.rw,
- marko_defineWidget = marko_widgets.w,
- marko_widgetTypes = {
- "default": marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/widget-types/widget", function() {
- return marko_defineWidget(require("./widget"));
+ marko_components = require("marko/components/legacy"),
+ marko_registerComponent = marko_components.rw,
+ marko_defineComponent = marko_components.w,
+ marko_componentTypes = {
+ "default": marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-types/component", function() {
+ return marko_defineComponent(require("./component"));
}),
- mobile: marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation-deprecated/widget-types/widget-mobile", function() {
- return marko_defineWidget(require("./widget-mobile"));
+ mobile: marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation-deprecated/component-types/component-mobile", function() {
+ return marko_defineComponent(require("./component-mobile"));
})
},
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
- widget.t(marko_widgetTypes[data.isMobile ? "default" : "mobile"]);
+ component.t(marko_componentTypes[data.isMobile ? "default" : "mobile"]);
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {});
+marko_template._ = marko_components.r(render, {});
marko_template.meta = {};
diff --git a/test/autotests/components-compilation-deprecated/widget-types/template.marko b/test/autotests/components-compilation-deprecated/widget-types/template.marko
index 497d51e15..a7929cf12 100644
--- a/test/autotests/components-compilation-deprecated/widget-types/template.marko
+++ b/test/autotests/components-compilation-deprecated/widget-types/template.marko
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/test/autotests/components-compilation/bind-component/expected.js b/test/autotests/components-compilation/bind-component/expected.js
index fd4ae90fb..277e236a9 100644
--- a/test/autotests/components-compilation/bind-component/expected.js
+++ b/test/autotests/components-compilation/bind-component/expected.js
@@ -1,26 +1,26 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./component"),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/bind-component/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/bind-component/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -30,7 +30,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/bind-widget/expected.js b/test/autotests/components-compilation/bind-widget/expected.js
index e66964479..7f4a5c370 100644
--- a/test/autotests/components-compilation/bind-widget/expected.js
+++ b/test/autotests/components-compilation/bind-widget/expected.js
@@ -1,33 +1,33 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/bind-widget/widget", function() {
- return require("./widget");
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/bind-component/component", function() {
+ return require("./component");
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
});
marko_template.meta = {
deps: [
{
type: "require",
- path: "./widget"
+ path: "./component"
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-include-attr/expected.js b/test/autotests/components-compilation/component-include-attr/expected.js
index 1d00483f0..e172fba05 100644
--- a/test/autotests/components-compilation/component-include-attr/expected.js
+++ b/test/autotests/components-compilation/component-include-attr/expected.js
@@ -1,41 +1,41 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./component"),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-include-attr/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-include-attr/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,
- include_tag = marko_loadTag(require("marko/widgets/taglib/include-tag")),
+ include_tag = marko_loadTag(require("marko/components/taglib/include-tag")),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
Header ");
- var __widgetId1 = widget.elId("0[]");
+ var __componentId1 = component.elId("0[]");
out.w("
");
include_tag({
_target: data.renderBody,
- _elId: __widgetId1
+ _elId: __componentId1
}, out);
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -45,10 +45,10 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
],
tags: [
- "marko/widgets/taglib/include-tag"
+ "marko/components/taglib/include-tag"
]
};
diff --git a/test/autotests/components-compilation/component-inline-class/expected.js b/test/autotests/components-compilation/component-inline-class/expected.js
index 52c57241a..a40424a78 100644
--- a/test/autotests/components-compilation/component-inline-class/expected.js
+++ b/test/autotests/components-compilation/component-inline-class/expected.js
@@ -3,27 +3,27 @@ var marko_template = module.exports = require("marko/html").t(__filename),
foo: function() {},
bar: function() {}
},
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-inline-class/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-inline-class/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -33,7 +33,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-inline-export-default/expected.js b/test/autotests/components-compilation/component-inline-export-default/expected.js
index 7716cbf33..a828ee118 100644
--- a/test/autotests/components-compilation/component-inline-export-default/expected.js
+++ b/test/autotests/components-compilation/component-inline-export-default/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-inline-export-default/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-inline-export-default/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,19 +9,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -31,7 +31,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-inline-module-exports/expected.js b/test/autotests/components-compilation/component-inline-module-exports/expected.js
index 6acbb2615..b0c0d5b51 100644
--- a/test/autotests/components-compilation/component-inline-module-exports/expected.js
+++ b/test/autotests/components-compilation/component-inline-module-exports/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-inline-module-exports/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-inline-module-exports/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,19 +9,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -31,7 +31,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-inline-multiple-roots/expected.js b/test/autotests/components-compilation/component-inline-multiple-roots/expected.js
index b6872ae09..83f7e8dc5 100644
--- a/test/autotests/components-compilation/component-inline-multiple-roots/expected.js
+++ b/test/autotests/components-compilation/component-inline-multiple-roots/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-inline-multiple-roots/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-inline-multiple-roots/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -9,25 +9,25 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
A
B ");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType,
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType,
roots: [
"_r0",
"_r1"
]
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -37,7 +37,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-inline-var-module-exports/expected.js b/test/autotests/components-compilation/component-inline-var-module-exports/expected.js
index 2620c6fea..d07a141ee 100644
--- a/test/autotests/components-compilation/component-inline-var-module-exports/expected.js
+++ b/test/autotests/components-compilation/component-inline-var-module-exports/expected.js
@@ -1,8 +1,8 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component,
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-inline-var-module-exports/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-inline-var-module-exports/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -10,19 +10,19 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var foo = marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -32,7 +32,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-template-entry-split/expected.js b/test/autotests/components-compilation/component-template-entry-split/expected.js
index 0b6ac83b9..14b5cad06 100644
--- a/test/autotests/components-compilation/component-template-entry-split/expected.js
+++ b/test/autotests/components-compilation/component-template-entry-split/expected.js
@@ -1,34 +1,34 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./renderer"),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-template-entry-split/widget", function() {
- return require("./widget");
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-template-entry-split/component", function() {
+ return require("./component");
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
marko_template.meta = {
deps: [
{
type: "require",
- path: "./widget"
+ path: "./component"
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-template-entry/expected.js b/test/autotests/components-compilation/component-template-entry/expected.js
index 598a90ddd..1da46ca89 100644
--- a/test/autotests/components-compilation/component-template-entry/expected.js
+++ b/test/autotests/components-compilation/component-template-entry/expected.js
@@ -1,26 +1,26 @@
var marko_template = module.exports = require("marko/html").t(__filename),
marko_component = require("./component"),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-template-entry/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-template-entry/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -30,7 +30,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/component-template-non-index/expected.js b/test/autotests/components-compilation/component-template-non-index/expected.js
index bcbeaf733..65a4a318b 100644
--- a/test/autotests/components-compilation/component-template-non-index/expected.js
+++ b/test/autotests/components-compilation/component-template-non-index/expected.js
@@ -1,22 +1,22 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/component-template-non-index/template.component", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/component-template-non-index/template.component", function() {
return require("./template.component");
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
});
marko_template.meta = {
@@ -28,7 +28,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/include-input-whitespace-preserved/expected.js b/test/autotests/components-compilation/include-input-whitespace-preserved/expected.js
index 6c666824e..079e1e8be 100644
--- a/test/autotests/components-compilation/include-input-whitespace-preserved/expected.js
+++ b/test/autotests/components-compilation/include-input-whitespace-preserved/expected.js
@@ -1,23 +1,23 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/include-input-whitespace-preserved/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/include-input-whitespace-preserved/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,
- include_tag = marko_loadTag(require("marko/widgets/taglib/include-tag")),
+ include_tag = marko_loadTag(require("marko/components/taglib/include-tag")),
marko_attr = marko_helpers.a;
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
- var __widgetId0 = widget.id;
+ var __componentId0 = component.id;
out.w("
");
include_tag({
@@ -25,17 +25,17 @@ function render(input, out, widget, state) {
_arg: {
test: 1
},
- _elId: __widgetId0
+ _elId: __componentId0
}, out);
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -45,10 +45,10 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
],
tags: [
- "marko/widgets/taglib/include-tag"
+ "marko/components/taglib/include-tag"
]
};
diff --git a/test/autotests/components-compilation/include-whitespace-preserved/expected.js b/test/autotests/components-compilation/include-whitespace-preserved/expected.js
index 2c904c8d4..0d5c2f883 100644
--- a/test/autotests/components-compilation/include-whitespace-preserved/expected.js
+++ b/test/autotests/components-compilation/include-whitespace-preserved/expected.js
@@ -1,38 +1,38 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/include-whitespace-preserved/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/include-whitespace-preserved/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_loadTag = marko_helpers.t,
- include_tag = marko_loadTag(require("marko/widgets/taglib/include-tag")),
+ include_tag = marko_loadTag(require("marko/components/taglib/include-tag")),
marko_attr = marko_helpers.a;
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
- var __widgetId0 = widget.id;
+ var __componentId0 = component.id;
out.w("
");
include_tag({
_target: data.renderBody,
- _elId: __widgetId0
+ _elId: __componentId0
}, out);
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -42,10 +42,10 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
],
tags: [
- "marko/widgets/taglib/include-tag"
+ "marko/components/taglib/include-tag"
]
};
diff --git a/test/autotests/components-compilation/index-widget-only/expected.js b/test/autotests/components-compilation/index-widget-only/expected.js
index 1bec79210..7baa4b798 100644
--- a/test/autotests/components-compilation/index-widget-only/expected.js
+++ b/test/autotests/components-compilation/index-widget-only/expected.js
@@ -1,33 +1,33 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/index-widget-only/widget", function() {
- return require("./widget");
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/index-component-only/component", function() {
+ return require("./component");
}),
marko_helpers = require("marko/runtime/html/helpers"),
marko_attr = marko_helpers.a;
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
});
marko_template.meta = {
deps: [
{
type: "require",
- path: "./widget"
+ path: "./component"
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/macro-widget/expected.js b/test/autotests/components-compilation/macro-widget/expected.js
index 91ba6c8fa..9977f3950 100644
--- a/test/autotests/components-compilation/macro-widget/expected.js
+++ b/test/autotests/components-compilation/macro-widget/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/macro-widget/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/macro-component/index.marko", function() {
return module.exports;
}),
marko_helpers = require("marko/runtime/html/helpers"),
@@ -11,12 +11,12 @@ var marko_template = module.exports = require("marko/html").t(__filename),
var marko_component = {};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
function macro_renderButton(color, out, renderBody) {
out.w("
" +
@@ -25,7 +25,7 @@ function render(input, out, widget, state) {
}
out.w("");
marko_forEach([
@@ -39,11 +39,11 @@ function render(input, out, widget, state) {
out.w("
");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -53,7 +53,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
]
};
diff --git a/test/autotests/components-compilation/ref/expected.js b/test/autotests/components-compilation/ref/expected.js
index 558c3e3e8..fde7d585a 100644
--- a/test/autotests/components-compilation/ref/expected.js
+++ b/test/autotests/components-compilation/ref/expected.js
@@ -1,7 +1,7 @@
var marko_template = module.exports = require("marko/html").t(__filename),
- marko_widgets = require("marko/widgets"),
- marko_registerWidget = marko_widgets.rw,
- marko_widgetType = marko_registerWidget("/marko-test$1.0.0/autotests/widgets-compilation/ref/index.marko", function() {
+ marko_components = require("marko/components"),
+ marko_registerComponent = marko_components.rw,
+ marko_componentType = marko_registerComponent("/marko-test$1.0.0/autotests/components-compilation/ref/index.marko", function() {
return module.exports;
}),
marko_loadTemplate = require("marko/runtime/helper-loadTemplate"),
@@ -16,30 +16,30 @@ var marko_component = {
}
};
-function render(input, out, widget, state) {
+function render(input, out, component, state) {
var data = input;
out.w("");
app_foo_tag({
$w: [
- widget,
+ component,
"foo"
]
}, out);
out.w("
eBay ");
}
-marko_template._ = marko_widgets.r(render, {
- type: marko_widgetType
+marko_template._ = marko_components.r(render, {
+ type: marko_componentType
}, marko_component);
-marko_template.Widget = marko_widgets.w(marko_component, marko_template._);
+marko_template.Component = marko_components.w(marko_component, marko_template._);
marko_template.meta = {
deps: [
@@ -49,7 +49,7 @@ marko_template.meta = {
},
{
type: "require",
- path: "marko/widgets"
+ path: "marko/components"
}
],
tags: [
diff --git a/test/autotests/components-pages-deprecated/split-widget-renderer/browser.json b/test/autotests/components-pages-deprecated/split-widget-renderer/browser.json
index 141f17271..8aa3317c4 100644
--- a/test/autotests/components-pages-deprecated/split-widget-renderer/browser.json
+++ b/test/autotests/components-pages-deprecated/split-widget-renderer/browser.json
@@ -1,5 +1,5 @@
{
"dependencies": [
- "require: ./components/app-button-split/widget"
+ "require: ./components/app-button-split/component"
]
}
\ No newline at end of file
diff --git a/test/autotests/components-pages/async-boundaries/browser.json b/test/autotests/components-pages/async-boundaries/browser.json
index 523cd7e17..eed75cc6e 100644
--- a/test/autotests/components-pages/async-boundaries/browser.json
+++ b/test/autotests/components-pages/async-boundaries/browser.json
@@ -1,6 +1,6 @@
{
"dependencies": [
- "require: ./components/app-hello/widget",
- "require: ./components/app-init-async/widget"
+ "require: ./components/app-hello/component",
+ "require: ./components/app-init-async/component"
]
}
\ No newline at end of file
diff --git a/test/autotests/components-pages/async-boundaries/components/app-init-async/widget.js b/test/autotests/components-pages/async-boundaries/components/app-init-async/widget.js
index 7d2045913..ca6ddc3da 100644
--- a/test/autotests/components-pages/async-boundaries/components/app-init-async/widget.js
+++ b/test/autotests/components-pages/async-boundaries/components/app-init-async/widget.js
@@ -4,11 +4,11 @@ module.exports = {
onMount: function() {
window.appInitAsync = this;
- var helloFrank = this.getWidget('helloFrank');
- var helloFrankAsync = this.getWidget('helloFrankAsync');
- var helloJohn = this.getWidget('helloJohn');
- var helloJohnAsync = this.getWidget('helloJohnAsync');
- var helloJane = this.getWidget('helloJane');
+ var helloFrank = this.getComponent('helloFrank');
+ var helloFrankAsync = this.getComponent('helloFrankAsync');
+ var helloJohn = this.getComponent('helloJohn');
+ var helloJohnAsync = this.getComponent('helloJohnAsync');
+ var helloJane = this.getComponent('helloJane');
this.test = function() {
expect(helloFrank).to.be.an('object');
diff --git a/test/autotests/components-pages/async-boundaries/template.marko b/test/autotests/components-pages/async-boundaries/template.marko
index 8dd81a2db..6dc546fcb 100644
--- a/test/autotests/components-pages/async-boundaries/template.marko
+++ b/test/autotests/components-pages/async-boundaries/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -16,7 +16,7 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/async-boundaries/tests.js b/test/autotests/components-pages/async-boundaries/tests.js
index d2f7142be..7ce92549b 100644
--- a/test/autotests/components-pages/async-boundaries/tests.js
+++ b/test/autotests/components-pages/async-boundaries/tests.js
@@ -1,9 +1,9 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should initialize widgets correctly across async boundaries', function() {
+ it('should initialize components correctly across async boundaries', function() {
window.appInitAsync.test();
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/custom-events/components/app-fancy-button/component.js b/test/autotests/components-pages/custom-events/components/app-fancy-button/component.js
index 52bdb6f71..aff0776ac 100644
--- a/test/autotests/components-pages/custom-events/components/app-fancy-button/component.js
+++ b/test/autotests/components-pages/custom-events/components/app-fancy-button/component.js
@@ -1,5 +1,5 @@
module.exports = {
emitPressEvent: function() {
- this.emit('press', { widget: this });
+ this.emit('press', { component: this });
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/custom-events/components/app-foo/component.js b/test/autotests/components-pages/custom-events/components/app-foo/component.js
index 07387fe06..899ae7dd5 100644
--- a/test/autotests/components-pages/custom-events/components/app-foo/component.js
+++ b/test/autotests/components-pages/custom-events/components/app-foo/component.js
@@ -1,6 +1,6 @@
module.exports = {
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
this.pressEvent = undefined;
},
diff --git a/test/autotests/components-pages/custom-events/template.marko b/test/autotests/components-pages/custom-events/template.marko
index d12bca4a4..56efe35c3 100644
--- a/test/autotests/components-pages/custom-events/template.marko
+++ b/test/autotests/components-pages/custom-events/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -16,13 +16,13 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.afterInitWidgetsFooWidget = window.fooWidget;
- window.afterInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.afterInitComponentsFooComponent = window.fooComponent;
+ window.afterInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/custom-events/tests.js b/test/autotests/components-pages/custom-events/tests.js
index b5a6ca15e..63728f7af 100644
--- a/test/autotests/components-pages/custom-events/tests.js
+++ b/test/autotests/components-pages/custom-events/tests.js
@@ -4,18 +4,18 @@ var expect = require('chai').expect;
describe(path.basename(__dirname), function() {
it('should invoke event handler method for custom events with extra args', function() {
- var widget = window.fooWidget;
+ var component = window.fooComponent;
- widget.pressEvent = null;
+ component.pressEvent = null;
- widget.getWidget('ok').emitPressEvent();
+ component.getComponent('ok').emitPressEvent();
- expect(widget.pressEvent[0].type).to.equal('ok');
- expect(widget.pressEvent[1].widget).to.equal(widget.getWidget('ok'));
+ expect(component.pressEvent[0].type).to.equal('ok');
+ expect(component.pressEvent[1].component).to.equal(component.getComponent('ok'));
- widget.getWidget('cancel').emitPressEvent();
+ component.getComponent('cancel').emitPressEvent();
- expect(widget.pressEvent[0].type).to.equal('cancel');
- expect(widget.pressEvent[1].widget).to.equal(widget.getWidget('cancel'));
+ expect(component.pressEvent[0].type).to.equal('cancel');
+ expect(component.pressEvent[1].component).to.equal(component.getComponent('cancel'));
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/dom-events-bubbling/components/no-args/index.marko b/test/autotests/components-pages/dom-events-bubbling/components/no-args/index.marko
index 62301a8eb..572b791f8 100644
--- a/test/autotests/components-pages/dom-events-bubbling/components/no-args/index.marko
+++ b/test/autotests/components-pages/dom-events-bubbling/components/no-args/index.marko
@@ -6,8 +6,8 @@ class {
}
onMount() {
- var widgets = window.widgets || (window.widgets = {});
- widgets['no-args'] = this;
+ var components = window.components || (window.components = {});
+ components['no-args'] = this;
}
handleButtonClick() {
diff --git a/test/autotests/components-pages/dom-events-bubbling/components/one-arg-array/index.marko b/test/autotests/components-pages/dom-events-bubbling/components/one-arg-array/index.marko
index 465e33fb6..ebfceb32d 100644
--- a/test/autotests/components-pages/dom-events-bubbling/components/one-arg-array/index.marko
+++ b/test/autotests/components-pages/dom-events-bubbling/components/one-arg-array/index.marko
@@ -2,8 +2,8 @@ import { expect } from 'chai';
class {
onMount() {
- var widgets = window.widgets || (window.widgets = {});
- widgets['one-arg-array'] = this;
+ var components = window.components || (window.components = {});
+ components['one-arg-array'] = this;
}
handleColorClick(color) {
diff --git a/test/autotests/components-pages/dom-events-bubbling/components/one-arg/index.marko b/test/autotests/components-pages/dom-events-bubbling/components/one-arg/index.marko
index f395463b2..83bcc6925 100644
--- a/test/autotests/components-pages/dom-events-bubbling/components/one-arg/index.marko
+++ b/test/autotests/components-pages/dom-events-bubbling/components/one-arg/index.marko
@@ -2,8 +2,8 @@ import { expect } from 'chai';
class {
onMount() {
- var widgets = window.widgets || (window.widgets = {});
- widgets['one-arg'] = this;
+ var components = window.components || (window.components = {});
+ components['one-arg'] = this;
}
handleColorClick(color) {
diff --git a/test/autotests/components-pages/dom-events-bubbling/components/two-args/index.marko b/test/autotests/components-pages/dom-events-bubbling/components/two-args/index.marko
index e09cae8ad..7ff200628 100644
--- a/test/autotests/components-pages/dom-events-bubbling/components/two-args/index.marko
+++ b/test/autotests/components-pages/dom-events-bubbling/components/two-args/index.marko
@@ -2,8 +2,8 @@ import { expect } from 'chai';
class {
onMount() {
- var widgets = window.widgets || (window.widgets = {});
- widgets['two-args'] = this;
+ var components = window.components || (window.components = {});
+ components['two-args'] = this;
}
handleColorClick(color, type) {
this.color = { color: color, type: type };
diff --git a/test/autotests/components-pages/dom-events-bubbling/template.marko b/test/autotests/components-pages/dom-events-bubbling/template.marko
index 6501e426d..9c94dff28 100644
--- a/test/autotests/components-pages/dom-events-bubbling/template.marko
+++ b/test/autotests/components-pages/dom-events-bubbling/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -19,13 +19,13 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.afterInitWidgetsFooWidget = window.fooWidget;
- window.afterInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.afterInitComponentsFooComponent = window.fooComponent;
+ window.afterInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/dom-events-bubbling/tests.js b/test/autotests/components-pages/dom-events-bubbling/tests.js
index 8018a9b2a..19b56d284 100644
--- a/test/autotests/components-pages/dom-events-bubbling/tests.js
+++ b/test/autotests/components-pages/dom-events-bubbling/tests.js
@@ -24,18 +24,18 @@ var helpers = {
describe(path.basename(__dirname), function() {
it('should allow no args', function() {
- window.widgets['no-args'].test(helpers);
+ window.components['no-args'].test(helpers);
});
it('should allow one arg', function() {
- window.widgets['one-arg'].test(helpers);
+ window.components['one-arg'].test(helpers);
});
it('should allow one arg as array', function() {
- window.widgets['one-arg-array'].test(helpers);
+ window.components['one-arg-array'].test(helpers);
});
it('should allow two args', function() {
- window.widgets['two-args'].test(helpers);
+ window.components['two-args'].test(helpers);
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/dom-events/components/app-foo/component.js b/test/autotests/components-pages/dom-events/components/app-foo/component.js
index 6394f36a3..5577f8d8a 100644
--- a/test/autotests/components-pages/dom-events/components/app-foo/component.js
+++ b/test/autotests/components-pages/dom-events/components/app-foo/component.js
@@ -7,7 +7,7 @@ module.exports = {
},
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
this.mouseMoveEvent = null;
this.clickEvent = null;
},
diff --git a/test/autotests/components-pages/dom-events/template.marko b/test/autotests/components-pages/dom-events/template.marko
index d12bca4a4..56efe35c3 100644
--- a/test/autotests/components-pages/dom-events/template.marko
+++ b/test/autotests/components-pages/dom-events/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -16,13 +16,13 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.afterInitWidgetsFooWidget = window.fooWidget;
- window.afterInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.afterInitComponentsFooComponent = window.fooComponent;
+ window.afterInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/dom-events/tests.js b/test/autotests/components-pages/dom-events/tests.js
index 82cf1bb6c..b3b71d4d1 100644
--- a/test/autotests/components-pages/dom-events/tests.js
+++ b/test/autotests/components-pages/dom-events/tests.js
@@ -20,55 +20,55 @@ function triggerClick(el) {
describe(path.basename(__dirname), function() {
it('should invoke event handler method for non-bubbling events', function() {
- window.fooWidget.mouseMoveEvent = null;
- triggerMouseEvent(window.fooWidget.getEl('button'), 'mousemove');
- expect(window.fooWidget.mouseMoveEvent != null).to.equal(true);
+ window.fooComponent.mouseMoveEvent = null;
+ triggerMouseEvent(window.fooComponent.getEl('button'), 'mousemove');
+ expect(window.fooComponent.mouseMoveEvent != null).to.equal(true);
- expect(window.fooWidget.mouseMoveEvent[0].type).to.equal('mousemove');
- expect(window.fooWidget.mouseMoveEvent[1]).to.equal(window.fooWidget.getEl('button'));
+ expect(window.fooComponent.mouseMoveEvent[0].type).to.equal('mousemove');
+ expect(window.fooComponent.mouseMoveEvent[1]).to.equal(window.fooComponent.getEl('button'));
});
it('should invoke event handler method for non-bubbling events with extra args', function() {
- window.fooWidget.mouseMoveEvent = null;
+ window.fooComponent.mouseMoveEvent = null;
- triggerMouseEvent(window.fooWidget.getEl('ok'), 'mousemove');
+ triggerMouseEvent(window.fooComponent.getEl('ok'), 'mousemove');
- expect(window.fooWidget.mouseMoveEvent != null).to.equal(true);
- expect(window.fooWidget.mouseMoveEvent[0].type).to.equal('ok');
- expect(window.fooWidget.mouseMoveEvent[1].type).to.equal('mousemove');
- expect(window.fooWidget.mouseMoveEvent[2]).to.equal(window.fooWidget.getEl('ok'));
+ expect(window.fooComponent.mouseMoveEvent != null).to.equal(true);
+ expect(window.fooComponent.mouseMoveEvent[0].type).to.equal('ok');
+ expect(window.fooComponent.mouseMoveEvent[1].type).to.equal('mousemove');
+ expect(window.fooComponent.mouseMoveEvent[2]).to.equal(window.fooComponent.getEl('ok'));
- triggerMouseEvent(window.fooWidget.getEl('cancel'), 'mousemove');
+ triggerMouseEvent(window.fooComponent.getEl('cancel'), 'mousemove');
- expect(window.fooWidget.mouseMoveEvent != null).to.equal(true);
- expect(window.fooWidget.mouseMoveEvent[0].type).to.equal('cancel');
- expect(window.fooWidget.mouseMoveEvent[1].type).to.equal('mousemove');
- expect(window.fooWidget.mouseMoveEvent[2]).to.equal(window.fooWidget.getEl('cancel'));
+ expect(window.fooComponent.mouseMoveEvent != null).to.equal(true);
+ expect(window.fooComponent.mouseMoveEvent[0].type).to.equal('cancel');
+ expect(window.fooComponent.mouseMoveEvent[1].type).to.equal('mousemove');
+ expect(window.fooComponent.mouseMoveEvent[2]).to.equal(window.fooComponent.getEl('cancel'));
});
it('should invoke event handler method for bubbling events', function() {
- window.fooWidget.clickEvent = null;
- triggerMouseEvent(window.fooWidget.getEl('button'), 'click');
- expect(window.fooWidget.clickEvent != null).to.equal(true);
- expect(window.fooWidget.clickEvent[0].type).to.equal('click');
- expect(window.fooWidget.clickEvent[1]).to.equal(window.fooWidget.getEl('button'));
+ window.fooComponent.clickEvent = null;
+ triggerMouseEvent(window.fooComponent.getEl('button'), 'click');
+ expect(window.fooComponent.clickEvent != null).to.equal(true);
+ expect(window.fooComponent.clickEvent[0].type).to.equal('click');
+ expect(window.fooComponent.clickEvent[1]).to.equal(window.fooComponent.getEl('button'));
});
it('should invoke event handler method for bubbling events with extra args', function() {
- var widget = window.fooWidget;
+ var component = window.fooComponent;
- window.fooWidget.clickEvent = null;
+ window.fooComponent.clickEvent = null;
- triggerClick(widget.getEl('ok'));
+ triggerClick(component.getEl('ok'));
- expect(widget.clickEvent[0].type).to.equal('ok');
- expect(widget.clickEvent[1].stopPropagation).to.be.a('function');
- expect(widget.clickEvent[2].innerHTML).to.equal('OK');
+ expect(component.clickEvent[0].type).to.equal('ok');
+ expect(component.clickEvent[1].stopPropagation).to.be.a('function');
+ expect(component.clickEvent[2].innerHTML).to.equal('OK');
- triggerClick(widget.getEl('cancel'));
+ triggerClick(component.getEl('cancel'));
- expect(widget.clickEvent[0].type).to.equal('cancel');
- expect(widget.clickEvent[1].stopPropagation).to.be.a('function');
- expect(widget.clickEvent[2].innerHTML).to.equal('Cancel');
+ expect(component.clickEvent[0].type).to.equal('cancel');
+ expect(component.clickEvent[1].stopPropagation).to.be.a('function');
+ expect(component.clickEvent[2].innerHTML).to.equal('Cancel');
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/getRenderedWidgets/components/app-simple/component.js b/test/autotests/components-pages/getRenderedWidgets/components/app-simple/component.js
index ea940260d..d707f883a 100644
--- a/test/autotests/components-pages/getRenderedWidgets/components/app-simple/component.js
+++ b/test/autotests/components-pages/getRenderedWidgets/components/app-simple/component.js
@@ -1,24 +1,24 @@
if (typeof window !== 'undefined') {
- window.simpleWidgets = [];
+ window.simpleComponents = [];
}
module.exports = {
onInput: function(input) {
- this.type = 'widget config';
+ this.type = 'component config';
this.name = input.name;
this.messageCount = input.messageCount;
this.state = {
- type: 'widget state',
+ type: 'component state',
name: input.name,
messageCount: input.messageCount
};
},
onMount: function() {
- window.simpleWidgets.push(this);
+ window.simpleComponents.push(this);
- this.widgetConfig = {
+ this.componentConfig = {
type: this.type,
name: this.name,
messageCount: this.messageCount
diff --git a/test/autotests/components-pages/getRenderedWidgets/template.marko b/test/autotests/components-pages/getRenderedWidgets/template.marko
index b7b06d33d..65b9235ac 100644
--- a/test/autotests/components-pages/getRenderedWidgets/template.marko
+++ b/test/autotests/components-pages/getRenderedWidgets/template.marko
@@ -1,16 +1,16 @@
script marko-init
---
- var markoWidgets = require('marko/widgets');
+ var markoComponents = require('marko/components');
var componentsTemplate = require('./components.marko');
function componentsDataProvider(callback) {
componentsTemplate.renderToString({}, function(err, html, out) {
- var widgetIds = markoWidgets.getRenderedWidgets(out);
+ var componentIds = markoComponents.getRenderedComponents(out);
- // Serialize the HTML and the widget IDs to the browser
+ // Serialize the HTML and the component IDs to the browser
callback(null, {
html: html,
- widgetIds: widgetIds
+ componentIds: componentIds
});
});
}
@@ -22,7 +22,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
await(components from componentsDataProvider)
diff --git a/test/autotests/components-pages/getRenderedWidgets/tests.js b/test/autotests/components-pages/getRenderedWidgets/tests.js
index 95b36273f..39b1a11af 100644
--- a/test/autotests/components-pages/getRenderedWidgets/tests.js
+++ b/test/autotests/components-pages/getRenderedWidgets/tests.js
@@ -1,34 +1,34 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should serialize widget config down to the browser', function() {
+ it('should serialize component config down to the browser', function() {
- expect(window.simpleWidgets).to.equal(undefined);
+ expect(window.simpleComponents).to.equal(undefined);
var components = window.components;
var html = components.html;
- var widgetIds = components.widgetIds;
+ var componentIds = components.componentIds;
document.getElementById('testsTarget').innerHTML = html; // Add the HTML to the DOM
- // Initialize the widgets to bind behavior!
- markoWidgets.initWidgets(widgetIds);
+ // Initialize the components to bind behavior!
+ markoComponents.initComponents(componentIds);
- expect(window.simpleWidgets.length).to.equal(2);
- expect(window.simpleWidgets[0].state.type).to.equal('widget state');
- expect(window.simpleWidgets[0].state.name).to.equal('Frank');
- expect(window.simpleWidgets[0].state.messageCount).to.equal(20);
- expect(window.simpleWidgets[0].widgetConfig.type).to.equal('widget config');
- expect(window.simpleWidgets[0].widgetConfig.name).to.equal('Frank');
- expect(window.simpleWidgets[0].widgetConfig.messageCount).to.equal(20);
+ expect(window.simpleComponents.length).to.equal(2);
+ expect(window.simpleComponents[0].state.type).to.equal('component state');
+ expect(window.simpleComponents[0].state.name).to.equal('Frank');
+ expect(window.simpleComponents[0].state.messageCount).to.equal(20);
+ expect(window.simpleComponents[0].componentConfig.type).to.equal('component config');
+ expect(window.simpleComponents[0].componentConfig.name).to.equal('Frank');
+ expect(window.simpleComponents[0].componentConfig.messageCount).to.equal(20);
- expect(window.simpleWidgets[1].state.type).to.equal('widget state');
- expect(window.simpleWidgets[1].state.name).to.equal('John');
- expect(window.simpleWidgets[1].state.messageCount).to.equal(10);
- expect(window.simpleWidgets[1].widgetConfig.type).to.equal('widget config');
- expect(window.simpleWidgets[1].widgetConfig.name).to.equal('John');
- expect(window.simpleWidgets[1].widgetConfig.messageCount).to.equal(10);
+ expect(window.simpleComponents[1].state.type).to.equal('component state');
+ expect(window.simpleComponents[1].state.name).to.equal('John');
+ expect(window.simpleComponents[1].state.messageCount).to.equal(10);
+ expect(window.simpleComponents[1].componentConfig.type).to.equal('component config');
+ expect(window.simpleComponents[1].componentConfig.name).to.equal('John');
+ expect(window.simpleComponents[1].componentConfig.messageCount).to.equal(10);
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/components/app-foo/component.js
index 9554c831a..ba0efe564 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/components/app-foo/component.js
@@ -13,10 +13,10 @@ module.exports = {
};
},
- onMount: function(widgetConfig) {
- if (!window.fooWidgets) {
- window.fooWidgets = [];
+ onMount: function(componentConfig) {
+ if (!window.fooComponents) {
+ window.fooComponents = [];
}
- window.fooWidgets.push(this);
+ window.fooComponents.push(this);
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/template.marko b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/template.marko
index 6ec7fb490..57531648f 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/template.marko
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/tests.js b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/tests.js
index d2ba5a878..1880b16a3 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/tests.js
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded-multiple-async/tests.js
@@ -1,9 +1,9 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should initialize all widgets', function() {
- expect(window.fooWidgets.length).to.equal(2);
+ it('should initialize all components', function() {
+ expect(window.fooComponents.length).to.equal(2);
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-before-widgets-loaded/components/app-foo/component.js
index eccd1b5e2..81738931e 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded/components/app-foo/component.js
@@ -6,6 +6,6 @@ module.exports = {
},
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded/template.marko b/test/autotests/components-pages/init-widgets-before-widgets-loaded/template.marko
index 5682a4bcc..862b5ffd0 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded/template.marko
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -14,15 +14,15 @@ html lang="en"
app-foo
- init-widgets
+ init-components
lasso-body
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.afterInitWidgetsFooWidget = window.fooWidget;
- window.afterInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.afterInitComponentsFooComponent = window.fooComponent;
+ window.afterInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/init-widgets-before-widgets-loaded/tests.js b/test/autotests/components-pages/init-widgets-before-widgets-loaded/tests.js
index 87ee85715..408db7acc 100644
--- a/test/autotests/components-pages/init-widgets-before-widgets-loaded/tests.js
+++ b/test/autotests/components-pages/init-widgets-before-widgets-loaded/tests.js
@@ -1,9 +1,9 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should serialize widget config down to the browser', function() {
- expect(window.fooWidget.state.name).to.equal('app-foo');
+ it('should serialize component config down to the browser', function() {
+ expect(window.fooComponent.state.name).to.equal('app-foo');
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-bar/component.js b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-bar/component.js
index 3fac1336d..8df0876aa 100644
--- a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-bar/component.js
+++ b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-bar/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.barWidget = this;
+ window.barComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-foo/component.js
index 1b596e93d..97bd15bd1 100644
--- a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/components/app-foo/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/template.marko b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/template.marko
index 7eb064634..22d94064e 100644
--- a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/template.marko
+++ b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/template.marko
@@ -13,7 +13,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -28,22 +28,22 @@ html lang="en"
await(name from nameDataProvider) client-reorder
app-bar
- init-widgets
+ init-components
script
---
- // window.barWidget should not exist yet, but's store that in a variable to verify
- window.afterInitWidgets_foo = window.fooWidget;
- window.afterInitWidgets_bar = window.barWidget;
+ // window.barComponent should not exist yet, but's store that in a variable to verify
+ window.afterInitComponents_foo = window.fooComponent;
+ window.afterInitComponents_bar = window.barComponent;
---
await-reorderer
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.afterReorderer_foo = window.fooWidget;
- window.afterReorderer_bar = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.afterReorderer_foo = window.fooComponent;
+ window.afterReorderer_bar = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/tests.js b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/tests.js
index adbcb7a91..f5ea8e072 100644
--- a/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/tests.js
+++ b/test/autotests/components-pages/init-widgets-immediate-await-client-reorder/tests.js
@@ -3,18 +3,18 @@ var expect = require('chai').expect;
describe(path.basename(__dirname), function() {
- it('should initialize widgets before ready', function() {
+ it('should initialize components before ready', function() {
- expect(window.afterInitWidgets_foo != null).to.equal(true);
- expect(window.afterInitWidgets_bar == null).to.equal(true);
+ expect(window.afterInitComponents_foo != null).to.equal(true);
+ expect(window.afterInitComponents_bar == null).to.equal(true);
expect(window.afterReorderer_foo != null).to.equal(true);
expect(window.afterReorderer_bar != null).to.equal(true);
- expect(window.fooWidget != null).to.equal(true);
- expect(window.barWidget != null).to.equal(true);
+ expect(window.fooComponent != null).to.equal(true);
+ expect(window.barComponent != null).to.equal(true);
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate/components/app-bar/component.js b/test/autotests/components-pages/init-widgets-immediate/components/app-bar/component.js
index 3fac1336d..8df0876aa 100644
--- a/test/autotests/components-pages/init-widgets-immediate/components/app-bar/component.js
+++ b/test/autotests/components-pages/init-widgets-immediate/components/app-bar/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.barWidget = this;
+ window.barComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate/components/app-baz/component.js b/test/autotests/components-pages/init-widgets-immediate/components/app-baz/component.js
index e3ae80da9..03767f4bd 100644
--- a/test/autotests/components-pages/init-widgets-immediate/components/app-baz/component.js
+++ b/test/autotests/components-pages/init-widgets-immediate/components/app-baz/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.bazWidget = this;
+ window.bazComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-immediate/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-immediate/components/app-foo/component.js
index 1e80bdab1..f8f03710b 100644
--- a/test/autotests/components-pages/init-widgets-immediate/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-immediate/components/app-foo/component.js
@@ -9,8 +9,8 @@ module.exports = {
},
onMount: function() {
- window.fooWidget = this;
- this.widgetConfig = {
+ window.fooComponent = this;
+ this.componentConfig = {
type: this.type,
name: this.name
};
diff --git a/test/autotests/components-pages/init-widgets-immediate/template.marko b/test/autotests/components-pages/init-widgets-immediate/template.marko
index c69c3e470..b6b2a2ad7 100644
--- a/test/autotests/components-pages/init-widgets-immediate/template.marko
+++ b/test/autotests/components-pages/init-widgets-immediate/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -17,13 +17,13 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
script
---
- // window.fooWidget should, but's store that in a variable to verify
- window.afterInitWidgetsFooWidget = window.fooWidget;
- window.afterInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should, but's store that in a variable to verify
+ window.afterInitComponentsFooComponent = window.fooComponent;
+ window.afterInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/init-widgets-immediate/tests.js b/test/autotests/components-pages/init-widgets-immediate/tests.js
index 58b103090..5595af8e1 100644
--- a/test/autotests/components-pages/init-widgets-immediate/tests.js
+++ b/test/autotests/components-pages/init-widgets-immediate/tests.js
@@ -1,41 +1,41 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should initialize widgets before ready', function() {
+ it('should initialize components before ready', function() {
- expect(window.afterInitWidgetsFooWidget != null).to.equal(true);
- expect(window.afterInitWidgetsBarWidget != null).to.equal(true);
+ expect(window.afterInitComponentsFooComponent != null).to.equal(true);
+ expect(window.afterInitComponentsBarComponent != null).to.equal(true);
- expect(window.fooWidget != null).to.equal(true);
- expect(window.barWidget != null).to.equal(true);
+ expect(window.fooComponent != null).to.equal(true);
+ expect(window.barComponent != null).to.equal(true);
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
});
- it('should assign unique IDs to each widget', function() {
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.bazWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
- expect(window.fooWidget.id).to.not.equal(window.bazWidget.id);
- expect(window.bazWidget.id).to.contain(window.fooWidget.id);
+ it('should assign unique IDs to each component', function() {
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.bazComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
+ expect(window.fooComponent.id).to.not.equal(window.bazComponent.id);
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id);
});
- it('should assign a unique ID to a nested widget based on the parent ID', function() {
- expect(window.bazWidget.id).to.contain(window.fooWidget.id + '-');
+ it('should assign a unique ID to a nested component based on the parent ID', function() {
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id + '-');
});
it('should serialize state correctly', function() {
- expect(window.fooWidget.state.type).to.equal('state');
- expect(window.fooWidget.state.name).to.equal('foo');
+ expect(window.fooComponent.state.type).to.equal('state');
+ expect(window.fooComponent.state.name).to.equal('foo');
});
- it('should serialize widget config correctly', function() {
- expect(window.fooWidget.widgetConfig.type).to.equal('config');
- expect(window.fooWidget.widgetConfig.name).to.equal('foo');
+ it('should serialize component config correctly', function() {
+ expect(window.fooComponent.componentConfig.type).to.equal('config');
+ expect(window.fooComponent.componentConfig.name).to.equal('foo');
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag-none/components/app-bar/component.js b/test/autotests/components-pages/init-widgets-tag-none/components/app-bar/component.js
index 3fac1336d..8df0876aa 100644
--- a/test/autotests/components-pages/init-widgets-tag-none/components/app-bar/component.js
+++ b/test/autotests/components-pages/init-widgets-tag-none/components/app-bar/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.barWidget = this;
+ window.barComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag-none/components/app-baz/component.js b/test/autotests/components-pages/init-widgets-tag-none/components/app-baz/component.js
index e3ae80da9..03767f4bd 100644
--- a/test/autotests/components-pages/init-widgets-tag-none/components/app-baz/component.js
+++ b/test/autotests/components-pages/init-widgets-tag-none/components/app-baz/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.bazWidget = this;
+ window.bazComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag-none/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-tag-none/components/app-foo/component.js
index 1b596e93d..97bd15bd1 100644
--- a/test/autotests/components-pages/init-widgets-tag-none/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-tag-none/components/app-foo/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag-none/template.marko b/test/autotests/components-pages/init-widgets-tag-none/template.marko
index 948cd55f1..4f7248531 100644
--- a/test/autotests/components-pages/init-widgets-tag-none/template.marko
+++ b/test/autotests/components-pages/init-widgets-tag-none/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -19,9 +19,9 @@ html lang="en"
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.beforeInitWidgetsFooWidget = window.fooWidget;
- window.beforeInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.beforeInitComponentsFooComponent = window.fooComponent;
+ window.beforeInitComponentsBarComponent = window.barComponent;
---
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/init-widgets-tag-none/tests.js b/test/autotests/components-pages/init-widgets-tag-none/tests.js
index 94ebe004a..fa688591c 100644
--- a/test/autotests/components-pages/init-widgets-tag-none/tests.js
+++ b/test/autotests/components-pages/init-widgets-tag-none/tests.js
@@ -1,34 +1,34 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should initialize widgets after ready', function(done) {
+ it('should initialize components after ready', function(done) {
- expect(window.beforeInitWidgetsFooWidget).to.equal(undefined);
- expect(window.afterInitWidgetsBarWidget).to.equal(undefined);
+ expect(window.beforeInitComponentsFooComponent).to.equal(undefined);
+ expect(window.afterInitComponentsBarComponent).to.equal(undefined);
- expect(window.fooWidget != null).to.equal(true);
- expect(window.barWidget != null).to.equal(true);
+ expect(window.fooComponent != null).to.equal(true);
+ expect(window.barComponent != null).to.equal(true);
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
done();
});
- it('should assign unique IDs to each widget', function(done) {
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.bazWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
- expect(window.fooWidget.id).to.not.equal(window.bazWidget.id);
- expect(window.bazWidget.id).to.contain(window.fooWidget.id);
+ it('should assign unique IDs to each component', function(done) {
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.bazComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
+ expect(window.fooComponent.id).to.not.equal(window.bazComponent.id);
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id);
done();
});
- it('should assign a unique ID to a nested widget based on the parent ID', function(done) {
- expect(window.bazWidget.id).to.contain(window.fooWidget.id + '-');
+ it('should assign a unique ID to a nested component based on the parent ID', function(done) {
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id + '-');
done();
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag/components/app-bar/component.js b/test/autotests/components-pages/init-widgets-tag/components/app-bar/component.js
index 3fac1336d..8df0876aa 100644
--- a/test/autotests/components-pages/init-widgets-tag/components/app-bar/component.js
+++ b/test/autotests/components-pages/init-widgets-tag/components/app-bar/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.barWidget = this;
+ window.barComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag/components/app-baz/component.js b/test/autotests/components-pages/init-widgets-tag/components/app-baz/component.js
index e3ae80da9..03767f4bd 100644
--- a/test/autotests/components-pages/init-widgets-tag/components/app-baz/component.js
+++ b/test/autotests/components-pages/init-widgets-tag/components/app-baz/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.bazWidget = this;
+ window.bazComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag/components/app-foo/component.js b/test/autotests/components-pages/init-widgets-tag/components/app-foo/component.js
index 1b596e93d..97bd15bd1 100644
--- a/test/autotests/components-pages/init-widgets-tag/components/app-foo/component.js
+++ b/test/autotests/components-pages/init-widgets-tag/components/app-foo/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/init-widgets-tag/template.marko b/test/autotests/components-pages/init-widgets-tag/template.marko
index 832ee3dc2..958d35989 100644
--- a/test/autotests/components-pages/init-widgets-tag/template.marko
+++ b/test/autotests/components-pages/init-widgets-tag/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -19,12 +19,12 @@ html lang="en"
script
---
- // window.fooWidget should not exist yet, but's store that in a variable to verify
- window.beforeInitWidgetsFooWidget = window.fooWidget;
- window.beforeInitWidgetsBarWidget = window.barWidget;
+ // window.fooComponent should not exist yet, but's store that in a variable to verify
+ window.beforeInitComponentsFooComponent = window.fooComponent;
+ window.beforeInitComponentsBarComponent = window.barComponent;
---
- init-widgets
+ init-components
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/init-widgets-tag/tests.js b/test/autotests/components-pages/init-widgets-tag/tests.js
index 94ebe004a..fa688591c 100644
--- a/test/autotests/components-pages/init-widgets-tag/tests.js
+++ b/test/autotests/components-pages/init-widgets-tag/tests.js
@@ -1,34 +1,34 @@
var path = require('path');
var expect = require('chai').expect;
-var markoWidgets = require('marko/widgets');
+var markoComponents = require('marko/components');
describe(path.basename(__dirname), function() {
- it('should initialize widgets after ready', function(done) {
+ it('should initialize components after ready', function(done) {
- expect(window.beforeInitWidgetsFooWidget).to.equal(undefined);
- expect(window.afterInitWidgetsBarWidget).to.equal(undefined);
+ expect(window.beforeInitComponentsFooComponent).to.equal(undefined);
+ expect(window.afterInitComponentsBarComponent).to.equal(undefined);
- expect(window.fooWidget != null).to.equal(true);
- expect(window.barWidget != null).to.equal(true);
+ expect(window.fooComponent != null).to.equal(true);
+ expect(window.barComponent != null).to.equal(true);
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
done();
});
- it('should assign unique IDs to each widget', function(done) {
- expect(window.fooWidget.id).to.be.a('string');
- expect(window.barWidget.id).to.be.a('string');
- expect(window.bazWidget.id).to.be.a('string');
- expect(window.fooWidget.id).to.not.equal(window.barWidget.id);
- expect(window.fooWidget.id).to.not.equal(window.bazWidget.id);
- expect(window.bazWidget.id).to.contain(window.fooWidget.id);
+ it('should assign unique IDs to each component', function(done) {
+ expect(window.fooComponent.id).to.be.a('string');
+ expect(window.barComponent.id).to.be.a('string');
+ expect(window.bazComponent.id).to.be.a('string');
+ expect(window.fooComponent.id).to.not.equal(window.barComponent.id);
+ expect(window.fooComponent.id).to.not.equal(window.bazComponent.id);
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id);
done();
});
- it('should assign a unique ID to a nested widget based on the parent ID', function(done) {
- expect(window.bazWidget.id).to.contain(window.fooWidget.id + '-');
+ it('should assign a unique ID to a nested component based on the parent ID', function(done) {
+ expect(window.bazComponent.id).to.contain(window.fooComponent.id + '-');
done();
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
index d722e7637..158131377 100644
--- a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
+++ b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
@@ -37,8 +37,8 @@ Component.prototype = {
},
onMount: function() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['lifecycle-events-component-class-ctor'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['lifecycle-events-component-class-ctor'] = this;
},
test: function() {
diff --git a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class/component.js b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class/component.js
index f5418ba27..505637664 100644
--- a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class/component.js
+++ b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-class/component.js
@@ -41,8 +41,8 @@ Component.prototype = {
},
onMount: function() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['lifecycle-events-component-class'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['lifecycle-events-component-class'] = this;
},
test: function() {
diff --git a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-object/component.js b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-object/component.js
index a68c744cc..94e802afc 100644
--- a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-object/component.js
+++ b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events-component-object/component.js
@@ -37,8 +37,8 @@ module.exports = {
},
onMount: function() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['lifecycle-events-component-object'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['lifecycle-events-component-object'] = this;
},
test: function() {
diff --git a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events/index.marko b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events/index.marko
index 5ebe3f2d6..b165280a9 100644
--- a/test/autotests/components-pages/lifecycle-events/components/lifecycle-events/index.marko
+++ b/test/autotests/components-pages/lifecycle-events/components/lifecycle-events/index.marko
@@ -37,8 +37,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['lifecycle-events'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['lifecycle-events'] = this;
}
test() {
diff --git a/test/autotests/components-pages/lifecycle-events/template.marko b/test/autotests/components-pages/lifecycle-events/template.marko
index 76c5c0d48..c383daa3a 100644
--- a/test/autotests/components-pages/lifecycle-events/template.marko
+++ b/test/autotests/components-pages/lifecycle-events/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -21,7 +21,7 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/lifecycle-events/tests.js b/test/autotests/components-pages/lifecycle-events/tests.js
index abc7ddb77..ed095672d 100644
--- a/test/autotests/components-pages/lifecycle-events/tests.js
+++ b/test/autotests/components-pages/lifecycle-events/tests.js
@@ -2,22 +2,22 @@ var path = require('path');
describe(path.basename(__dirname), function() {
it('should invoke lifecycle events correctly when a UI component is rendered on the server', function() {
- var widget = window.widgets['lifecycle-events'];
- widget.test();
+ var component = window.components['lifecycle-events'];
+ component.test();
});
it('should invoke lifecycle events correctly when a UI component is rendered on the server - component exports class', function() {
- var widget = window.widgets['lifecycle-events-component-class'];
- widget.test();
+ var component = window.components['lifecycle-events-component-class'];
+ component.test();
});
it('should invoke lifecycle events correctly when a UI component is rendered on the server - component exports class ctor', function() {
- var widget = window.widgets['lifecycle-events-component-class-ctor'];
- widget.test();
+ var component = window.components['lifecycle-events-component-class-ctor'];
+ component.test();
});
it('should invoke lifecycle events correctly when a UI component is rendered on the server - component exports object', function() {
- var widget = window.widgets['lifecycle-events-component-object'];
- widget.test();
+ var component = window.components['lifecycle-events-component-object'];
+ component.test();
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/onInput/components/onInput-assign-null-and-return/index.marko b/test/autotests/components-pages/onInput/components/onInput-assign-null-and-return/index.marko
index 7ccdbd8f5..42315fdbb 100644
--- a/test/autotests/components-pages/onInput/components/onInput-assign-null-and-return/index.marko
+++ b/test/autotests/components-pages/onInput/components/onInput-assign-null-and-return/index.marko
@@ -8,8 +8,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['onInput-assign-null-and-return'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['onInput-assign-null-and-return'] = this;
}
}
diff --git a/test/autotests/components-pages/onInput/components/onInput-assign-null/index.marko b/test/autotests/components-pages/onInput/components/onInput-assign-null/index.marko
index b3a0ab78c..4aef8bc98 100644
--- a/test/autotests/components-pages/onInput/components/onInput-assign-null/index.marko
+++ b/test/autotests/components-pages/onInput/components/onInput-assign-null/index.marko
@@ -4,8 +4,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['onInput-assign-null'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['onInput-assign-null'] = this;
}
}
diff --git a/test/autotests/components-pages/onInput/components/onInput-assign-object-and-return/index.marko b/test/autotests/components-pages/onInput/components/onInput-assign-object-and-return/index.marko
index 54188bd26..bcc818918 100644
--- a/test/autotests/components-pages/onInput/components/onInput-assign-object-and-return/index.marko
+++ b/test/autotests/components-pages/onInput/components/onInput-assign-object-and-return/index.marko
@@ -10,8 +10,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['onInput-assign-object-and-return'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['onInput-assign-object-and-return'] = this;
}
}
diff --git a/test/autotests/components-pages/onInput/components/onInput-assign-object/index.marko b/test/autotests/components-pages/onInput/components/onInput-assign-object/index.marko
index ddcbedd20..0cbc29c6d 100644
--- a/test/autotests/components-pages/onInput/components/onInput-assign-object/index.marko
+++ b/test/autotests/components-pages/onInput/components/onInput-assign-object/index.marko
@@ -6,8 +6,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['onInput-assign-object'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['onInput-assign-object'] = this;
}
}
diff --git a/test/autotests/components-pages/onInput/components/onInput-return/index.marko b/test/autotests/components-pages/onInput/components/onInput-return/index.marko
index d3a95aebd..bc82ee42f 100644
--- a/test/autotests/components-pages/onInput/components/onInput-return/index.marko
+++ b/test/autotests/components-pages/onInput/components/onInput-return/index.marko
@@ -6,8 +6,8 @@ class {
}
onMount() {
- var widgetsLookup = window.widgets || (window.widgets = {});
- widgetsLookup['onInput-return'] = this;
+ var componentsLookup = window.components || (window.components = {});
+ componentsLookup['onInput-return'] = this;
}
}
diff --git a/test/autotests/components-pages/onInput/template.marko b/test/autotests/components-pages/onInput/template.marko
index 47ad51a8c..31c3ad383 100644
--- a/test/autotests/components-pages/onInput/template.marko
+++ b/test/autotests/components-pages/onInput/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -20,7 +20,7 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/onInput/tests.js b/test/autotests/components-pages/onInput/tests.js
index 42c60128d..e2ee54b1f 100644
--- a/test/autotests/components-pages/onInput/tests.js
+++ b/test/autotests/components-pages/onInput/tests.js
@@ -3,118 +3,118 @@ var expect = require('chai').expect;
describe(path.basename(__dirname), function() {
it('should allow return', function() {
- var widget = window.widgets['onInput-return'];
+ var component = window.components['onInput-return'];
- expect(widget.input.name).to.equal('FRANK');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('FRANK');
+ expect(component.input.name).to.equal('FRANK');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('FRANK');
- widget.input = {
+ component.input = {
name: 'John'
};
- widget.update();
+ component.update();
- expect(widget.input.name).to.equal('JOHN');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('JOHN');
+ expect(component.input.name).to.equal('JOHN');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('JOHN');
});
it('should allow input to be assigned to null', function() {
- var widget = window.widgets['onInput-assign-null'];
+ var component = window.components['onInput-assign-null'];
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('John');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('John');
- widget.input = {
+ component.input = {
name: 'Jane'
};
- widget.update();
+ component.update();
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('Jane');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('Jane');
- widget.input = {
+ component.input = {
name: 'Henry'
};
- widget.update();
+ component.update();
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('Henry');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('Henry');
});
it('should allow input to be assigned to null with return', function() {
- var widget = window.widgets['onInput-assign-null-and-return'];
+ var component = window.components['onInput-assign-null-and-return'];
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('JANE');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('JANE');
- widget.input = {
+ component.input = {
name: 'Frank'
};
- widget.update();
+ component.update();
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('FRANK');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('FRANK');
- widget.input = {
+ component.input = {
name: 'Henry'
};
- widget.update();
+ component.update();
- expect(widget.input).to.equal(null);
- expect(widget.el.querySelector('.name').innerHTML).to.equal('HENRY');
+ expect(component.input).to.equal(null);
+ expect(component.el.querySelector('.name').innerHTML).to.equal('HENRY');
});
it('should allow input to be assigned to a new object', function() {
- var widget = window.widgets['onInput-assign-object'];
+ var component = window.components['onInput-assign-object'];
- expect(widget.input.name).to.equal('FRANK');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('Frank');
+ expect(component.input.name).to.equal('FRANK');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('Frank');
- widget.input = {
+ component.input = {
name: 'Jane'
};
- widget.update();
+ component.update();
- expect(widget.input.name).to.equal('JANE');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('Jane');
+ expect(component.input.name).to.equal('JANE');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('Jane');
- widget.input = {
+ component.input = {
name: 'Henry'
};
- widget.update();
+ component.update();
- expect(widget.input.name).to.equal('HENRY');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('Henry');
+ expect(component.input.name).to.equal('HENRY');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('Henry');
});
it('should allow input to be assigned to a new object with return', function() {
- var widget = window.widgets['onInput-assign-object-and-return'];
+ var component = window.components['onInput-assign-object-and-return'];
- expect(widget.input.name).to.equal('HEATHER');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('heather');
+ expect(component.input.name).to.equal('HEATHER');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('heather');
- widget.input = {
+ component.input = {
name: 'Jane'
};
- widget.update();
+ component.update();
- expect(widget.input.name).to.equal('JANE');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('jane');
+ expect(component.input.name).to.equal('JANE');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('jane');
- widget.input = {
+ component.input = {
name: 'Henry'
};
- widget.update();
+ component.update();
- expect(widget.input.name).to.equal('HENRY');
- expect(widget.el.querySelector('.name').innerHTML).to.equal('henry');
+ expect(component.input.name).to.equal('HENRY');
+ expect(component.el.querySelector('.name').innerHTML).to.equal('henry');
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/server-browser-unique-ids/components/app-foo/component.js b/test/autotests/components-pages/server-browser-unique-ids/components/app-foo/component.js
index 1b596e93d..97bd15bd1 100644
--- a/test/autotests/components-pages/server-browser-unique-ids/components/app-foo/component.js
+++ b/test/autotests/components-pages/server-browser-unique-ids/components/app-foo/component.js
@@ -1,5 +1,5 @@
module.exports = {
onMount: function() {
- window.fooWidget = this;
+ window.fooComponent = this;
}
};
\ No newline at end of file
diff --git a/test/autotests/components-pages/server-browser-unique-ids/template.marko b/test/autotests/components-pages/server-browser-unique-ids/template.marko
index 1fd7eb0c4..27c1f03d3 100644
--- a/test/autotests/components-pages/server-browser-unique-ids/template.marko
+++ b/test/autotests/components-pages/server-browser-unique-ids/template.marko
@@ -4,7 +4,7 @@ lasso-page dependencies=data.browserDependencies lasso=data.lasso
html lang="en"
head
meta charset="UTF-8"
- title -- Marko Widgets Tests
+ title -- Marko Components Tests
lasso-head
body
@@ -16,7 +16,7 @@ html lang="en"
lasso-body
- init-widgets immediate
+ init-components immediate
lasso-slot name="mocha-run"
diff --git a/test/autotests/components-pages/server-browser-unique-ids/tests.js b/test/autotests/components-pages/server-browser-unique-ids/tests.js
index d3d8190ad..460c75d0d 100644
--- a/test/autotests/components-pages/server-browser-unique-ids/tests.js
+++ b/test/autotests/components-pages/server-browser-unique-ids/tests.js
@@ -5,11 +5,11 @@ var appFooComponent = require('./components/app-foo');
describe(path.basename(__dirname), function() {
it('should generate a unique ID that is different for a UI component rendered on the server and browser', function() {
- var serverFooWidget = window.fooWidget;
- var browserFooWidget = appFooComponent.renderSync({}).appendTo(document.body).getWidget();
- expect(browserFooWidget.id).to.be.a('string');
- expect(serverFooWidget.id).to.be.a('string');
- expect(serverFooWidget.id).to.not.equal(browserFooWidget.id);
+ var serverFooComponent = window.fooComponent;
+ var browserFooComponent = appFooComponent.renderSync({}).appendTo(document.body).getComponent();
+ expect(browserFooComponent.id).to.be.a('string');
+ expect(serverFooComponent.id).to.be.a('string');
+ expect(serverFooComponent.id).to.not.equal(browserFooComponent.id);
});
});
\ No newline at end of file
diff --git a/test/autotests/components-pages/split-widget-renderer/browser.json b/test/autotests/components-pages/split-widget-renderer/browser.json
index 0dd4c703b..977ec3728 100644
--- a/test/autotests/components-pages/split-widget-renderer/browser.json
+++ b/test/autotests/components-pages/split-widget-renderer/browser.json
@@ -1,6 +1,6 @@
{
"dependencies": [
- "require: ./components/app-button-split/widget",
- "require: ./components/widget-only/widget"
+ "require: ./components/app-button-split/component",
+ "require: ./components/component-only/component"
]
}
\ No newline at end of file
diff --git a/test/autotests/components-pages/split-widget-renderer/components/widget-only/index.marko b/test/autotests/components-pages/split-widget-renderer/components/widget-only/index.marko
index 87198fb12..1a0e68170 100644
--- a/test/autotests/components-pages/split-widget-renderer/components/widget-only/index.marko
+++ b/test/autotests/components-pages/split-widget-renderer/components/widget-only/index.marko
@@ -1 +1 @@
-widget-only