README.md 1.19 KiB
VPU Notification Web Component
Usage
<vpu-notification></vpu-notification>
Attributes
-
lang
(optional, default:de
): set tode
oren
for German or English- example
<vpu-notification lang="de" client-id="my-client-id"></vpu-notification>
- example
Events to dispatch
Sending notifications
vpu-notification-send
sends a notification to the web component
event = new CustomEvent("vpu-notification-send", {
bubbles: true,
cancelable: true,
detail: {
"summary": "Item deleted",
"body": "Item foo was deleted!",
"timeout": 5,
},
});
Local development
# get the source
git clone git@gitlab.tugraz.at:VPU/WebComponents/Notification.git
cd Notification
git submodule update --init
# we are creating the symbolic links to our git sub-modules
# (there was no proper script to do this automatically before a "node install"
npm run setup
# install dependencies
npm install
# constantly build dist/bundle.js and run a local web-server on port 8002
npm run watch-local
Jump to http://localhost:8002 and you should get a demo page.