Notoriously Problematic Merge

    ngx-window-token
    TypeScript icon, indicating that this package has built-in type declarations

    6.0.0 • Public • Published

    Commitizen friendly travis build npm GitHub release npm

    This project was generated with Angular CLI version 9.

    ngx-window-token

    It is the same way how angular handle document. With this module, you can use WINDOW token just like DOCUMENT token.

    Breaking Change after version 5.0.0

    return undefine if window is undefine. Before, it doesn't even inject WindowToken.

    Breaking Change after version 1.0.2

    removed now-unnecessary NgxWindowTokenModule, it will be inject into root module

    Breaking Change after version 1.0.0

    change WindowTokenModule -> NgxWindowTokenModule

    Dependencies

    • Angular >=6.0.0

    Install

    You can get it on npm.

    npm install ngx-window-token --save
    

    Build project

    1. npm i
    
    2. npm run build
    

    Usage

    If you use SystemJS to load your files, you might have to update your config:

    System.config({
      map: {
        'ngx-window-token': 'node_modules/ngx-window-token'
      }
    });

    In your component

      constructor(@Inject(WINDOW) _window) { }
    

    For webpack / Angular CLI, it works as any other libraries. Please check demo folder for more help.

    Example

    stackblitz.com

    or clone this repo and run ng serve

    Contributing

    1. Your commits conform to the conventions established here

    Install

    npm i ngx-window-token

    DownloadsWeekly Downloads

    115,680

    Version

    6.0.0

    License

    MIT

    Unpacked Size

    8.77 kB

    Total Files

    18

    Last publish

    Collaborators

    • maxisam