Skip to content

Commit df90b3e

Browse files
committed
Merge pull request raganwald#86 from safareli/master
add returning of self in Todo constructor
2 parents dcd0782 + fd4d241 commit df90b3e

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

manuscript/markdown/Ideas/class-decorators.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Once again, our Todo class:
1616
: new Todo();
1717
self.name = name || 'Untitled';
1818
self.done = false;
19+
return self;
1920
};
2021

2122
Todo.prototype.do = fluent( function () {

manuscript/markdown/Ideas/functional-mixins.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Here's an evolved class of todo items we saw earlier:
1212
: new Todo();
1313
self.name = name || 'Untitled';
1414
self.done = false;
15+
return self;
1516
};
1617

1718
Todo.prototype.do = fluent( function () {

manuscript/markdown/Ideas/recipes/class-decorator.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ As [discussed](#class-decorators), a class decorator creates a new class with so
88
: new Todo();
99
self.name = name || 'Untitled';
1010
self.done = false;
11+
return self;
1112
};
1213

1314
Todo.prototype.do = fluent( function () {

manuscript/markdown/Ideas/recipes/functional-mixin.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
: new Todo();
99
self.name = name || 'Untitled';
1010
self.done = false;
11+
return self;
1112
};
1213

1314
Todo.prototype.do = fluent( function () {

0 commit comments

Comments
 (0)