Skip to content

Commit bd234c2

Browse files
adiman9toddmotto
authored andcommitted
fix: Bind EventEmitter to Class (toddmotto#121)
1 parent 167279d commit bd234c2

File tree

7 files changed

+28
-14
lines changed

7 files changed

+28
-14
lines changed

README.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,9 @@ export default TodoFormComponent;
415415

416416
/* ----- todo/todo-form/todo-form.controller.js ----- */
417417
class TodoFormController {
418-
constructor(EventEmitter) {}
418+
constructor(EventEmitter) {
419+
this.EventEmitter = EventEmitter;
420+
}
419421
$onChanges(changes) {
420422
if (changes.todo) {
421423
this.todo = Object.assign({}, this.todo);
@@ -425,7 +427,7 @@ class TodoFormController {
425427
if (!this.todo.title) return;
426428
// with EventEmitter wrapper
427429
this.onAddTodo(
428-
EventEmitter({
430+
this.EventEmitter({
429431
todo: this.todo
430432
});
431433
);

i18n/es.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,9 @@ export default TodoFormComponent;
405405

406406
/* ----- todo/todo-form/todo-form.controller.js ----- */
407407
class TodoFormController {
408-
constructor(EventEmitter) {}
408+
constructor(EventEmitter) {
409+
this.EventEmitter = EventEmitter;
410+
}
409411
$onChanges(changes) {
410412
if (changes.todo) {
411413
this.todo = Object.assign({}, this.todo);
@@ -415,7 +417,7 @@ class TodoFormController {
415417
if (!this.todo.title) return;
416418
// with EventEmitter wrapper
417419
this.onAddTodo(
418-
EventEmitter({
420+
this.EventEmitter({
419421
newTodo: this.todo
420422
});
421423
);

i18n/fr-fr.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,9 @@ export default TodoFormComponent;
410410

411411
/* ----- todo/todo-form/todo-form.controller.js ----- */
412412
class TodoFormController {
413-
constructor(EventEmitter) {}
413+
constructor(EventEmitter) {
414+
this.EventEmitter = EventEmitter;
415+
}
414416
$onChanges(changes) {
415417
if (changes.todo) {
416418
this.todo = Object.assign({}, this.todo);
@@ -420,7 +422,7 @@ class TodoFormController {
420422
if (!this.todo.title) return;
421423
// with EventEmitter wrapper
422424
this.onAddTodo(
423-
EventEmitter({
425+
this.EventEmitter({
424426
todo: this.todo
425427
});
426428
);

i18n/id.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,9 @@ export default TodoFormComponent;
409409

410410
/* ----- todo/todo-form/todo-form.controller.js ----- */
411411
class TodoFormController {
412-
constructor(EventEmitter) {}
412+
constructor(EventEmitter) {
413+
this.EventEmitter = EventEmitter;
414+
}
413415
$onChanges(changes) {
414416
if (changes.todo) {
415417
this.todo = Object.assign({}, this.todo);
@@ -419,7 +421,7 @@ class TodoFormController {
419421
if (!this.todo.title) return;
420422
// with EventEmitter wrapper
421423
this.onAddTodo(
422-
EventEmitter({
424+
this.EventEmitter({
423425
todo: this.todo
424426
});
425427
);

i18n/pt-pt.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,9 @@ export default TodoFormComponent;
407407

408408
/* ----- todo/todo-form/todo-form.controller.js ----- */
409409
class TodoFormController {
410-
constructor(EventEmitter) {}
410+
constructor(EventEmitter) {
411+
this.EventEmitter = EventEmitter;
412+
}
411413
$onChanges(changes) {
412414
if (changes.todo) {
413415
this.todo = Object.assign({}, this.todo);
@@ -417,7 +419,7 @@ class TodoFormController {
417419
if (!this.todo.title) return;
418420
// with EventEmitter wrapper
419421
this.onAddTodo(
420-
EventEmitter({
422+
this.EventEmitter({
421423
todo: this.todo
422424
});
423425
);

i18n/ru-ru.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,9 @@ export default TodoFormComponent;
411411

412412
/* ----- todo/todo-form/todo-form.controller.js ----- */
413413
class TodoFormController {
414-
constructor(EventEmitter) {}
414+
constructor(EventEmitter) {
415+
this.EventEmitter = EventEmitter;
416+
}
415417
$onChanges(changes) {
416418
if (changes.todo) {
417419
this.todo = Object.assign({}, this.todo);
@@ -421,7 +423,7 @@ class TodoFormController {
421423
if (!this.todo.title) return;
422424
// с EventEmitter оберткой
423425
this.onAddTodo(
424-
EventEmitter({
426+
this.EventEmitter({
425427
todo: this.todo
426428
});
427429
);

i18n/zh-cn.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,9 @@ export default TodoFormComponent;
419419

420420
/* ----- todo/todo-form/todo-form.controller.js ----- */
421421
class TodoFormController {
422-
constructor(EventEmitter) {}
422+
constructor(EventEmitter) {
423+
this.EventEmitter = EventEmitter;
424+
}
423425
$onChanges(changes) {
424426
if (changes.todo) {
425427
this.todo = Object.assign({}, this.todo);
@@ -429,7 +431,7 @@ class TodoFormController {
429431
if (!this.todo.title) return;
430432
// with EventEmitter wrapper
431433
this.onAddTodo(
432-
EventEmitter({
434+
this.EventEmitter({
433435
todo: this.todo
434436
});
435437
);

0 commit comments

Comments
 (0)