From a5cbfa2aabb97baef156525dcf8bdf7e24680e0e Mon Sep 17 00:00:00 2001 From: Brandon Date: Tue, 19 Feb 2019 16:00:03 +0000 Subject: [PATCH] docs: backport fix to event-binding example for production build (#28423) Examples are run in production mode and the methods weren't optional. PR Close #28423 --- aio/content/examples/event-binding/src/app/app.component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aio/content/examples/event-binding/src/app/app.component.ts b/aio/content/examples/event-binding/src/app/app.component.ts index 2dc9515d40..f8f4d0ef4b 100644 --- a/aio/content/examples/event-binding/src/app/app.component.ts +++ b/aio/content/examples/event-binding/src/app/app.component.ts @@ -11,17 +11,17 @@ export class AppComponent { currentItem = { name: 'teapot'} ; clickMessage = ''; - onSave(event: KeyboardEvent) { + onSave(event?: KeyboardEvent) { const evtMsg = event ? ' Event target is ' + (event.target).textContent : ''; alert('Saved.' + evtMsg); if (event) { event.stopPropagation(); } } - deleteItem(item: Item) { + deleteItem(item?: Item) { alert(`Delete the ${item}.`); } - onClickMe(event: KeyboardEvent) { + onClickMe(event?: KeyboardEvent) { const evtMsg = event ? ' Event target class is ' + (event.target).className : ''; alert('Click me.' + evtMsg); }