Module 560096

534 characters · in 330757.ed737ade7cc45a1e.js
Dependencies
Required by (1)
Lazily required by (0)none
Requires (1)
Lazily requires (0)none
Source Raw
function(e,t,r){"use strict";e.exports=function(e,t,n){var i,o,a,s,l={},u=0,c=!1;for(o=0,i=this.getMatches(e,t,n);o<i.length;++o)i[o].seq&&(u=Math.max(u,i[o].level));for(o=0;o<i.length;++o){if(i[o].seq){if(i[o].level!==u)continue;c=!0,l[i[o].seq]=1,this.fireCallback(i[o].callback,n,i[o].combo,i[o].seq);continue}c||this.fireCallback(i[o].callback,n,i[o].combo)}s="keypress"===n.type&&this.ignoreNextKeypress,a=r(921194),n.type!==this.nextExpectedAction||a(e)||s||this.resetSequences(l),this.ignoreNextKeypress=c&&"keydown"===n.type}}