Sha256: 513200280e71726a6620adfe4621f18247bf2074da2c072b69181d8ff06ebbf1

Contents?: true

Size: 1.44 KB

Versions: 40

Compression:

Stored size: 1.44 KB

Contents

<html>
  <head>
  </head>
  <body>
    <script>(function(){
      var props = {};

      function addObject(obj) {
        if (obj == null) return;
        try {
          Object.getOwnPropertyNames(obj).forEach(add);
        } catch(ex) {}
        if (obj.prototype) {
          Object.getOwnPropertyNames(obj.prototype).forEach(add);
        }
        if (typeof obj == "function") {
          try {
            Object.getOwnPropertyNames(new obj).forEach(add);
          } catch(ex) {}
        }
      }

      function add(name) {
        props[name] = true;
      }

      Object.getOwnPropertyNames(window).forEach(function(thing){
        addObject(window[thing]);
      });

      try {
        addObject(new Event("click"));
        addObject(new Event("contextmenu"));
        addObject(new Event("mouseup"));
        addObject(new Event("mousedown"));
        addObject(new Event("keydown"));
        addObject(new Event("keypress"));
        addObject(new Event("keyup"));
      } catch(ex) {}

      var ta = document.createElement("textarea");
      ta.style.width = "100%";
      ta.style.height = "20em";
      ta.style.boxSizing = "border-box";
      ta.value = 'export var domprops = ' + JSON.stringify(Object.keys(props).sort(cmp), null, 4);
      document.body.appendChild(ta);

      function cmp(a, b) {
        a = a.toLowerCase();
        b = b.toLowerCase();
        return a < b ? -1 : a > b ? 1 : 0;
      }
    })();</script>
  </body>
</html>

Version data entries

40 entries across 25 versions & 8 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/terser/tools/props.html
disco_app-0.18.0 test/dummy/node_modules/terser/tools/props.html
disco_app-0.18.2 test/dummy/node_modules/terser/tools/props.html
disco_app-0.16.1 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.16.1 test/dummy/node_modules/terser/tools/props.html
disco_app-0.15.2 test/dummy/node_modules/terser/tools/props.html
disco_app-0.15.2 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.18.4 test/dummy/node_modules/terser/tools/props.html
disco_app-0.18.4 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.18.1 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.18.1 test/dummy/node_modules/terser/tools/props.html
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/terser/tools/props.html
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.14.0 test/dummy/node_modules/terser/tools/props.html
disco_app-0.14.0 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/terser/tools/props.html
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/@rails/webpacker/node_modules/terser/tools/props.html
tang-0.2.1 spec/tang_app/node_modules/webpack/node_modules/terser/tools/props.html
tang-0.2.1 spec/tang_app/node_modules/terser/tools/props.html
groonga-client-model-6.0.0 test/apps/rails6.1.3/node_modules/terser/tools/props.html