Basic Quickey Core jsFiddle

by Udi Talias

HTML

<script src="https://unpkg.com/@quickey/core/umd/quickey.core.min.js"></script>

JavaScript

/**
 * For documentations, Refer to:
 * https://github.com/quickey/quickey/tree/master/packages/core
 */

const {
  createQuickey
} = Quickey.core;

const quickey = createQuickey();

let isGodMode = false;

quickey.addAction({
	keys: "I > D > D > Q > D",
  alias: [{ keys: 'Ctrl + G', strict: true }],
  callback: function(keyBinding, target) {
  	console.log("GOD MODE STATE: ", (isGodMode = !isGodMode));
  }
})