angular-esc
    TypeScript icon, indicating that this package has built-in type declarations

    0.1.0 • Public • Published

    angular-esc

    Angular 4+ Directive adding (esc) event for escape key press.

    Installation

    1. Get it from npmjs (for npm <v5 add --save flag):
    npm i angular-esc
    
    1. Import EscModule into your application:
    import { EscModule } from 'angular-esc';
     
    @NgModule({
      declarations: [AppComponent],
      imports: [BrowserModule, EscModule],
      bootstrap: [AppComponent]
    })
    class AppModule {}

    Usage

    @Component({
      selector: 'app',
      template: `
        <div *ngIf="isVisible" (esc)="isVisible = false">I will hide after Escape is pressed</div>
      `
    })
    export class AppComponent {
      public isVisible: boolean = true;
    }

    Options

    Property name Type Default Description
    watchEsc boolean true false value will disable the watcher
    stopEscPropagation boolean true By default the event is not propagated further, you can change it here.

    Install

    npm i angular-esc

    DownloadsWeekly Downloads

    45

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    11.5 kB

    Total Files

    18

    Last publish

    Collaborators

    • avatar