title: Multiple key binding on (keydown) event in angular 6
body: <p>I have used (keydown) event in angular 6 to bind key inputs</p>
  
  <p>So on enter of 'Tab' and 'Enter' key i have to do my functionality
  and added a event.prevent default</p>
  
  <p>But when Shift + Tab is entered it is also preventing the event</p>
  
  <p><strong>.html</strong></p>
  
  <pre><code>&lt;input type="text" [(ngModel)]="Result1 (keydown)="onKeydownMain($event)"  &gt;
  </code></pre>
  
  <p>I dont want (keydown.shift.tab) event seperate..</p>
  
  <p><strong>.ts</strong></p>
  
  <pre><code>public onKeydownMain(event): void {
      if (event.key === "Enter" || event.key === "Tab") {
                  event.preventDefault();
                     // My Functionality goes here
      }
  }
  </code></pre>
  
  <blockquote>
    <p>But the problem is when Shift + Tab is pressed , event is fired and functionality goes on, which i don't want.</p>
  </blockquote>
  
  <p>How can i go this </p>
  
  <p>I just want Shift + Tab to perform its default functionality on this input.</p>