├── .editorconfig ├── .eslintrc ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── MIGRATION-GUIDE.md ├── README.md ├── angular.json ├── codecov.yml ├── docs └── angular-notifier-preview.gif ├── package.json ├── projects ├── angular-notifier-demo │ ├── src │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.ts │ │ │ └── app.module.ts │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ └── styles.scss │ └── tsconfig.app.json └── angular-notifier │ ├── jest.config.json │ ├── jest.setup.ts │ ├── ng-package.json │ ├── package.json │ ├── src │ ├── index.ts │ ├── lib │ │ ├── animation-presets │ │ │ ├── fade.animation-preset.spec.ts │ │ │ ├── fade.animation-preset.ts │ │ │ ├── slide.animation-preset.spec.ts │ │ │ └── slide.animation-preset.ts │ │ ├── components │ │ │ ├── notifier-container.component.html │ │ │ ├── notifier-container.component.spec.ts │ │ │ ├── notifier-container.component.ts │ │ │ ├── notifier-notification.component.html │ │ │ ├── notifier-notification.component.spec.ts │ │ │ └── notifier-notification.component.ts │ │ ├── models │ │ │ ├── notifier-action.model.ts │ │ │ ├── notifier-animation.model.ts │ │ │ ├── notifier-config.model.spec.ts │ │ │ ├── notifier-config.model.ts │ │ │ ├── notifier-notification.model.spec.ts │ │ │ └── notifier-notification.model.ts │ │ ├── notifier.module.spec.ts │ │ ├── notifier.module.ts │ │ ├── notifier.tokens.ts │ │ └── services │ │ │ ├── notifier-animation.service.spec.ts │ │ │ ├── notifier-animation.service.ts │ │ │ ├── notifier-queue.service.spec.ts │ │ │ ├── notifier-queue.service.ts │ │ │ ├── notifier-timer.service.spec.ts │ │ │ ├── notifier-timer.service.ts │ │ │ ├── notifier.service.spec.ts │ │ │ └── notifier.service.ts │ ├── styles.scss │ └── styles │ │ ├── core.scss │ │ ├── themes │ │ └── theme-material.scss │ │ └── types │ │ ├── type-default.scss │ │ ├── type-error.scss │ │ ├── type-info.scss │ │ ├── type-success.scss │ │ └── type-warning.scss │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── tools └── update-package.js ├── tsconfig.json └── tsconfig.spec.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/MIGRATION-GUIDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/angular.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/angular-notifier-preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/docs/angular-notifier-preview.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/package.json -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/app/app.component.html -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/app/app.module.ts -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/environments/environment.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: false, 3 | }; 4 | -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/favicon.ico -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/index.html -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/main.ts -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/polyfills.ts: -------------------------------------------------------------------------------- 1 | import 'zone.js'; 2 | -------------------------------------------------------------------------------- /projects/angular-notifier-demo/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/src/styles.scss -------------------------------------------------------------------------------- /projects/angular-notifier-demo/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier-demo/tsconfig.app.json -------------------------------------------------------------------------------- /projects/angular-notifier/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/jest.config.json -------------------------------------------------------------------------------- /projects/angular-notifier/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/jest.setup.ts -------------------------------------------------------------------------------- /projects/angular-notifier/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/ng-package.json -------------------------------------------------------------------------------- /projects/angular-notifier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/package.json -------------------------------------------------------------------------------- /projects/angular-notifier/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/index.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/animation-presets/fade.animation-preset.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/animation-presets/fade.animation-preset.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/animation-presets/fade.animation-preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/animation-presets/fade.animation-preset.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/animation-presets/slide.animation-preset.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/animation-presets/slide.animation-preset.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/animation-presets/slide.animation-preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/animation-presets/slide.animation-preset.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-container.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-container.component.html -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-container.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-container.component.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-container.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-container.component.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-notification.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-notification.component.html -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-notification.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-notification.component.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/components/notifier-notification.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/components/notifier-notification.component.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-action.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-action.model.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-animation.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-animation.model.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-config.model.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-config.model.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-config.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-config.model.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-notification.model.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-notification.model.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/models/notifier-notification.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/models/notifier-notification.model.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/notifier.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/notifier.module.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/notifier.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/notifier.module.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/notifier.tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/notifier.tokens.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-animation.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-animation.service.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-animation.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-animation.service.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-queue.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-queue.service.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-queue.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-queue.service.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-timer.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-timer.service.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier-timer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier-timer.service.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier.service.spec.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/lib/services/notifier.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/lib/services/notifier.service.ts -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/core.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/themes/theme-material.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/themes/theme-material.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/types/type-default.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/types/type-default.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/types/type-error.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/types/type-error.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/types/type-info.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/types/type-info.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/types/type-success.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/types/type-success.scss -------------------------------------------------------------------------------- /projects/angular-notifier/src/styles/types/type-warning.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/src/styles/types/type-warning.scss -------------------------------------------------------------------------------- /projects/angular-notifier/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/tsconfig.lib.json -------------------------------------------------------------------------------- /projects/angular-notifier/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /projects/angular-notifier/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/projects/angular-notifier/tsconfig.spec.json -------------------------------------------------------------------------------- /tools/update-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/tools/update-package.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsdevdom/angular-notifier/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------