diff options
author | Marvin Borner | 2018-07-13 19:06:45 +0200 |
---|---|---|
committer | Marvin Borner | 2018-07-13 19:06:45 +0200 |
commit | 6fcfb7c04d32e1c8b26a312295bf7ac3ec2d2ad7 (patch) | |
tree | dbc87ef16fa01d5d99116de283592b8fe5e02944 /public/bower_components/eve-raphael/e.html | |
parent | dfd839f27146df0ad0494e11734fc7d310c70ebf (diff) |
Fixed many permissions and began admin interface
Diffstat (limited to 'public/bower_components/eve-raphael/e.html')
-rw-r--r-- | public/bower_components/eve-raphael/e.html | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/public/bower_components/eve-raphael/e.html b/public/bower_components/eve-raphael/e.html new file mode 100644 index 0000000..6687278 --- /dev/null +++ b/public/bower_components/eve-raphael/e.html @@ -0,0 +1,66 @@ +<!DOCTYPE html> +<html lang="en"> + <meta charset="utf-8"> + <title>Eve Use Case</title> + <script src="eve.js"></script> + <script> + var log = function (text) { + log.log = log.log || []; + log.log.push(text); + }; + window.onload = function () { + document.getElementById("res").innerHTML = log.log.join("<br>"); + }; + </script> + <script> + var f1, f2, f3, f4; + + // setting up listeners + eve.on("hit", f1 = function () { + log(" I’m hit!"); + }); + eve.on("hit/face", f2 = function () { + log(" Oh, my face!"); + }); + eve.on("hit/chest", f3 = function () { + log(" Oh, my chest!"); + }); + eve.on("hit/*/leg", f4 = function () { + log(" Ouch!"); + }); + eve.once("hit", function () { + log(" You scoundrel!"); + })(-1); + + // fire events + log("In your face!"); + eve("hit/face"); + // I’m hit! + // Oh, my face! + log("Take that!"); + // You can use “.” or “/” as delimiter + eve("hit.chest.leg"); + // I’m hit! + // Oh, my chest! + // Ouch! + + // Unbinding + log(""); + eve.unbind("hit", f3); + log("Take that!"); + eve("hit.chest.leg"); + // I’m hit! + // Ouch! + + // Unbinding by wildcard + log(""); + eve.unbind("hit/*"); + log("In your face!"); + eve("hit.face"); + // I’m hit! + log("Take that!"); + eve("hit.chest.leg"); + // I’m hit! + </script> + <pre id="res"></pre> +</html> |