MCPcopy Index your code
hub / github.com/artemsky/ng-snotify

github.com/artemsky/ng-snotify @v4.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.3.0 ↗ · + Follow
107 symbols 215 edges 40 files 30 documented · 28%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ng-snotify

Build Status NPM Version NPM Downloads Dev dependencies status list

Example

https://artemsky.github.io/ng-snotify/

Features

  • 9 types of toast notifications (async, confirm, prompt and more...)
  • Ability to create toasts in different positions at the same time
  • Many config options (icons, backdrop, timeout, position and much more)
  • Custom fully controlled styling including animations
  • Repository includes 3 different styles. So you can use on of them, or create your own.
  • Callbacks
  • Custom HTML
  • 4.3KB minified and gzipped
Looking for an Vue.js 2 version? Here

Snotify Gif

Installation

NPM 5

npm install ng-snotify

yarn

yarn add ng-snotify

Documentation and Examples

Documentation - here
Example application source - here
Auto-Documentation (Compodoc) - here
Change Log - here

License

MIT © artemsky

Extension points exported contracts — how you extend this code

NodeModule (Interface)
(no doc)
example/typings.d.ts
SnotifyGlobalConfig (Interface)
(no doc)
src/snotify/interfaces/SnotifGlobalConfig.interface.ts
SnotifyDefaults (Interface)
(no doc)
src/snotify/interfaces/SnotifyDefaults.interface.ts
SnotifyButton (Interface)
(no doc)
src/snotify/interfaces/SnotifyButton.interface.ts
SnotifyNotifications (Interface)
(no doc)
src/snotify/interfaces/SnotifyNotifications.interface.ts
SnotifyAnimate (Interface)
(no doc)
src/snotify/interfaces/SnotifyAnimate.interface.ts

Core symbols most depended-on inside this repo

create
called by 11
src/snotify/snotify.service.ts
getConfig
called by 9
example/app/app.component.ts
get
called by 9
src/snotify/snotify.service.ts
error
called by 8
src/snotify/snotify.service.ts
emit
called by 7
src/snotify/snotify.service.ts
simple
called by 4
src/snotify/snotify.service.ts
success
called by 4
src/snotify/snotify.service.ts
mergeDeep
called by 4
src/snotify/utils.ts

Shape

Method 56
Class 26
Function 16
Interface 9

Languages

TypeScript100%

Modules by API surface

src/snotify/snotify.service.ts20 symbols
src/snotify/toast/toast.component.ts14 symbols
example/app/app.component.ts14 symbols
tools/gulp/inline-resources.js7 symbols
src/snotify/snotify.component.ts7 symbols
src/snotify/utils.ts5 symbols
src/snotify/toast/snotify-toast.model.ts4 symbols
src/snotify/toast/button/buttons.component.ts4 symbols
e2e/app.po.ts4 symbols
src/snotify/pipes/truncate.pipe.ts3 symbols
src/snotify/pipes/keys.pipe.ts3 symbols
src/index.ts3 symbols

For agents

$ claude mcp add ng-snotify \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact