/// function test_Notify_constructor() { //Min var n = new Notify("hoge") n.show(); //With option n = new Notify("hoge", {body : "fuga"}); n.show(); //With Full option n = new Notify("hoge", { body : "fuga", icon : "./logo.png", tag : "user", timeout: 2, notifyShow : (e:Event)=> console.log("notifyShow", e), notifyClose : ()=> console.log("notifyClose"), notifyClick : ()=> console.log("notifyClick"), notifyError : ()=> console.log("notifyError"), permissionGranted : ()=> console.log("permissionGranted"), permissionDenied : ()=> console.log("permissionDenied") }); n.show(); } function test_Notify_static_methods() { Notify.needsPermission; Notify.requestPermission(); Notify.requestPermission(()=> console.log("onPermissionGrantedCallback")); Notify.requestPermission(()=> console.log("onPermissionGrantedCallback"), ()=> console.log("onPermissionDeniedCallback")); Notify.isSupported(); Notify.permissionLevel; }