diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json index bdefa1d0..e95c7a61 100644 --- a/docs/assets/js/search.json +++ b/docs/assets/js/search.json @@ -1 +1 @@ -{"kinds":{"2":"Namespace","4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":4,"name":"Button","url":"enums/button.html","classes":"tsd-kind-enum"},{"id":1,"kind":16,"name":"LEFT","url":"enums/button.html#left","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":2,"kind":16,"name":"MIDDLE","url":"enums/button.html#middle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":3,"kind":16,"name":"RIGHT","url":"enums/button.html#right","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":4,"kind":4,"name":"Key","url":"enums/key.html","classes":"tsd-kind-enum"},{"id":5,"kind":16,"name":"Space","url":"enums/key.html#space","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":6,"kind":16,"name":"Escape","url":"enums/key.html#escape","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":7,"kind":16,"name":"Tab","url":"enums/key.html#tab","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":8,"kind":16,"name":"LeftAlt","url":"enums/key.html#leftalt","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":9,"kind":16,"name":"LeftControl","url":"enums/key.html#leftcontrol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":10,"kind":16,"name":"RightAlt","url":"enums/key.html#rightalt","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":11,"kind":16,"name":"RightControl","url":"enums/key.html#rightcontrol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":12,"kind":16,"name":"LeftShift","url":"enums/key.html#leftshift","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":13,"kind":16,"name":"LeftSuper","url":"enums/key.html#leftsuper","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":14,"kind":16,"name":"RightShift","url":"enums/key.html#rightshift","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":15,"kind":16,"name":"RightSuper","url":"enums/key.html#rightsuper","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":16,"kind":16,"name":"F1","url":"enums/key.html#f1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":17,"kind":16,"name":"F2","url":"enums/key.html#f2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":18,"kind":16,"name":"F3","url":"enums/key.html#f3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":19,"kind":16,"name":"F4","url":"enums/key.html#f4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":20,"kind":16,"name":"F5","url":"enums/key.html#f5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":21,"kind":16,"name":"F6","url":"enums/key.html#f6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":22,"kind":16,"name":"F7","url":"enums/key.html#f7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":23,"kind":16,"name":"F8","url":"enums/key.html#f8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":24,"kind":16,"name":"F9","url":"enums/key.html#f9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":25,"kind":16,"name":"F10","url":"enums/key.html#f10","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":26,"kind":16,"name":"F11","url":"enums/key.html#f11","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":27,"kind":16,"name":"F12","url":"enums/key.html#f12","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":28,"kind":16,"name":"Num0","url":"enums/key.html#num0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":29,"kind":16,"name":"Num1","url":"enums/key.html#num1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":30,"kind":16,"name":"Num2","url":"enums/key.html#num2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":31,"kind":16,"name":"Num3","url":"enums/key.html#num3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":32,"kind":16,"name":"Num4","url":"enums/key.html#num4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":33,"kind":16,"name":"Num5","url":"enums/key.html#num5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":34,"kind":16,"name":"Num6","url":"enums/key.html#num6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":35,"kind":16,"name":"Num7","url":"enums/key.html#num7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":36,"kind":16,"name":"Num8","url":"enums/key.html#num8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":37,"kind":16,"name":"Num9","url":"enums/key.html#num9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":38,"kind":16,"name":"A","url":"enums/key.html#a","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":39,"kind":16,"name":"B","url":"enums/key.html#b","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":40,"kind":16,"name":"C","url":"enums/key.html#c","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":41,"kind":16,"name":"D","url":"enums/key.html#d","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":42,"kind":16,"name":"E","url":"enums/key.html#e","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":43,"kind":16,"name":"F","url":"enums/key.html#f","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":44,"kind":16,"name":"G","url":"enums/key.html#g","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":45,"kind":16,"name":"H","url":"enums/key.html#h","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":46,"kind":16,"name":"I","url":"enums/key.html#i","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":47,"kind":16,"name":"J","url":"enums/key.html#j","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":48,"kind":16,"name":"K","url":"enums/key.html#k","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":49,"kind":16,"name":"L","url":"enums/key.html#l","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":50,"kind":16,"name":"M","url":"enums/key.html#m","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":51,"kind":16,"name":"N","url":"enums/key.html#n","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":52,"kind":16,"name":"O","url":"enums/key.html#o","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":53,"kind":16,"name":"P","url":"enums/key.html#p","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":54,"kind":16,"name":"Q","url":"enums/key.html#q","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":55,"kind":16,"name":"R","url":"enums/key.html#r","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":56,"kind":16,"name":"S","url":"enums/key.html#s","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":57,"kind":16,"name":"T","url":"enums/key.html#t","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":58,"kind":16,"name":"U","url":"enums/key.html#u","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":59,"kind":16,"name":"V","url":"enums/key.html#v","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":60,"kind":16,"name":"W","url":"enums/key.html#w","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":61,"kind":16,"name":"X","url":"enums/key.html#x","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":62,"kind":16,"name":"Y","url":"enums/key.html#y","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":63,"kind":16,"name":"Z","url":"enums/key.html#z","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":64,"kind":16,"name":"Grave","url":"enums/key.html#grave","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":65,"kind":16,"name":"Minus","url":"enums/key.html#minus","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":66,"kind":16,"name":"Equal","url":"enums/key.html#equal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":67,"kind":16,"name":"Backspace","url":"enums/key.html#backspace","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":68,"kind":16,"name":"LeftBracket","url":"enums/key.html#leftbracket","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":69,"kind":16,"name":"RightBracket","url":"enums/key.html#rightbracket","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":70,"kind":16,"name":"Backslash","url":"enums/key.html#backslash","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":71,"kind":16,"name":"Semicolon","url":"enums/key.html#semicolon","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":72,"kind":16,"name":"Quote","url":"enums/key.html#quote","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":73,"kind":16,"name":"Return","url":"enums/key.html#return","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":74,"kind":16,"name":"Comma","url":"enums/key.html#comma","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":75,"kind":16,"name":"Period","url":"enums/key.html#period","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":76,"kind":16,"name":"Slash","url":"enums/key.html#slash","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":77,"kind":16,"name":"Left","url":"enums/key.html#left","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":78,"kind":16,"name":"Up","url":"enums/key.html#up","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":79,"kind":16,"name":"Right","url":"enums/key.html#right","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":80,"kind":16,"name":"Down","url":"enums/key.html#down","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":81,"kind":16,"name":"Print","url":"enums/key.html#print","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":82,"kind":16,"name":"Pause","url":"enums/key.html#pause","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":83,"kind":16,"name":"Insert","url":"enums/key.html#insert","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":84,"kind":16,"name":"Delete","url":"enums/key.html#delete","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":85,"kind":16,"name":"Home","url":"enums/key.html#home","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":86,"kind":16,"name":"End","url":"enums/key.html#end","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":87,"kind":16,"name":"PageUp","url":"enums/key.html#pageup","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":88,"kind":16,"name":"PageDown","url":"enums/key.html#pagedown","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":89,"kind":16,"name":"Add","url":"enums/key.html#add","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":90,"kind":16,"name":"Subtract","url":"enums/key.html#subtract","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":91,"kind":16,"name":"Multiply","url":"enums/key.html#multiply","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":92,"kind":16,"name":"Divide","url":"enums/key.html#divide","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":93,"kind":16,"name":"Decimal","url":"enums/key.html#decimal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":94,"kind":16,"name":"Enter","url":"enums/key.html#enter","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":95,"kind":16,"name":"NumPad0","url":"enums/key.html#numpad0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":96,"kind":16,"name":"NumPad1","url":"enums/key.html#numpad1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":97,"kind":16,"name":"NumPad2","url":"enums/key.html#numpad2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":98,"kind":16,"name":"NumPad3","url":"enums/key.html#numpad3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":99,"kind":16,"name":"NumPad4","url":"enums/key.html#numpad4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":100,"kind":16,"name":"NumPad5","url":"enums/key.html#numpad5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":101,"kind":16,"name":"NumPad6","url":"enums/key.html#numpad6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":102,"kind":16,"name":"NumPad7","url":"enums/key.html#numpad7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":103,"kind":16,"name":"NumPad8","url":"enums/key.html#numpad8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":104,"kind":16,"name":"NumPad9","url":"enums/key.html#numpad9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":105,"kind":16,"name":"CapsLock","url":"enums/key.html#capslock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":106,"kind":16,"name":"ScrollLock","url":"enums/key.html#scrolllock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":107,"kind":16,"name":"NumLock","url":"enums/key.html#numlock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":108,"kind":128,"name":"Point","url":"classes/point.html","classes":"tsd-kind-class"},{"id":109,"kind":512,"name":"constructor","url":"classes/point.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Point"},{"id":110,"kind":1024,"name":"x","url":"classes/point.html#x","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Point"},{"id":111,"kind":1024,"name":"y","url":"classes/point.html#y","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Point"},{"id":112,"kind":2048,"name":"toString","url":"classes/point.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Point"},{"id":113,"kind":256,"name":"ClipboardActionProvider","url":"interfaces/clipboardactionprovider.html","classes":"tsd-kind-interface"},{"id":114,"kind":2048,"name":"hasText","url":"interfaces/clipboardactionprovider.html#hastext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":115,"kind":2048,"name":"clear","url":"interfaces/clipboardactionprovider.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":116,"kind":2048,"name":"copy","url":"interfaces/clipboardactionprovider.html#copy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":117,"kind":2048,"name":"paste","url":"interfaces/clipboardactionprovider.html#paste","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":118,"kind":128,"name":"ClipboardAction","url":"classes/clipboardaction.html","classes":"tsd-kind-class"},{"id":119,"kind":512,"name":"constructor","url":"classes/clipboardaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ClipboardAction"},{"id":120,"kind":2048,"name":"hasText","url":"classes/clipboardaction.html#hastext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":121,"kind":2048,"name":"clear","url":"classes/clipboardaction.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":122,"kind":2048,"name":"copy","url":"classes/clipboardaction.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":123,"kind":2048,"name":"paste","url":"classes/clipboardaction.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":124,"kind":256,"name":"KeyboardActionProvider","url":"interfaces/keyboardactionprovider.html","classes":"tsd-kind-interface"},{"id":125,"kind":2048,"name":"setKeyboardDelay","url":"interfaces/keyboardactionprovider.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":126,"kind":2048,"name":"type","url":"interfaces/keyboardactionprovider.html#type","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":127,"kind":2048,"name":"click","url":"interfaces/keyboardactionprovider.html#click","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":128,"kind":2048,"name":"pressKey","url":"interfaces/keyboardactionprovider.html#presskey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":129,"kind":2048,"name":"releaseKey","url":"interfaces/keyboardactionprovider.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":130,"kind":256,"name":"MouseActionProvider","url":"interfaces/mouseactionprovider.html","classes":"tsd-kind-interface"},{"id":131,"kind":2048,"name":"setMouseDelay","url":"interfaces/mouseactionprovider.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":132,"kind":2048,"name":"setMousePosition","url":"interfaces/mouseactionprovider.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":133,"kind":2048,"name":"currentMousePosition","url":"interfaces/mouseactionprovider.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":134,"kind":2048,"name":"leftClick","url":"interfaces/mouseactionprovider.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":135,"kind":2048,"name":"rightClick","url":"interfaces/mouseactionprovider.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":136,"kind":2048,"name":"middleClick","url":"interfaces/mouseactionprovider.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":137,"kind":2048,"name":"scrollUp","url":"interfaces/mouseactionprovider.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":138,"kind":2048,"name":"scrollDown","url":"interfaces/mouseactionprovider.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":139,"kind":2048,"name":"scrollLeft","url":"interfaces/mouseactionprovider.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":140,"kind":2048,"name":"scrollRight","url":"interfaces/mouseactionprovider.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":141,"kind":2048,"name":"pressButton","url":"interfaces/mouseactionprovider.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":142,"kind":2048,"name":"releaseButton","url":"interfaces/mouseactionprovider.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":143,"kind":128,"name":"KeyboardAction","url":"classes/keyboardaction.html","classes":"tsd-kind-class"},{"id":144,"kind":1024,"name":"KeyLookupMap","url":"classes/keyboardaction.html#keylookupmap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"KeyboardAction"},{"id":145,"kind":2048,"name":"keyLookup","url":"classes/keyboardaction.html#keylookup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"KeyboardAction"},{"id":146,"kind":512,"name":"constructor","url":"classes/keyboardaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KeyboardAction"},{"id":147,"kind":2048,"name":"type","url":"classes/keyboardaction.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":148,"kind":2048,"name":"click","url":"classes/keyboardaction.html#click","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":149,"kind":2048,"name":"pressKey","url":"classes/keyboardaction.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":150,"kind":2048,"name":"releaseKey","url":"classes/keyboardaction.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":151,"kind":2048,"name":"setKeyboardDelay","url":"classes/keyboardaction.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":152,"kind":32,"name":"libnut","url":"globals.html#libnut","classes":"tsd-kind-variable"},{"id":153,"kind":128,"name":"MouseAction","url":"classes/mouseaction.html","classes":"tsd-kind-class"},{"id":154,"kind":2048,"name":"buttonLookup","url":"classes/mouseaction.html#buttonlookup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"MouseAction"},{"id":155,"kind":512,"name":"constructor","url":"classes/mouseaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MouseAction"},{"id":156,"kind":2048,"name":"setMouseDelay","url":"classes/mouseaction.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":157,"kind":2048,"name":"setMousePosition","url":"classes/mouseaction.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":158,"kind":2048,"name":"currentMousePosition","url":"classes/mouseaction.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":159,"kind":2048,"name":"leftClick","url":"classes/mouseaction.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":160,"kind":2048,"name":"rightClick","url":"classes/mouseaction.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":161,"kind":2048,"name":"middleClick","url":"classes/mouseaction.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":162,"kind":2048,"name":"pressButton","url":"classes/mouseaction.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":163,"kind":2048,"name":"releaseButton","url":"classes/mouseaction.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":164,"kind":2048,"name":"scrollUp","url":"classes/mouseaction.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":165,"kind":2048,"name":"scrollDown","url":"classes/mouseaction.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":166,"kind":2048,"name":"scrollLeft","url":"classes/mouseaction.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":167,"kind":2048,"name":"scrollRight","url":"classes/mouseaction.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":168,"kind":128,"name":"NativeAdapter","url":"classes/nativeadapter.html","classes":"tsd-kind-class"},{"id":169,"kind":512,"name":"constructor","url":"classes/nativeadapter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"NativeAdapter"},{"id":170,"kind":2048,"name":"setMouseDelay","url":"classes/nativeadapter.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":171,"kind":2048,"name":"setKeyboardDelay","url":"classes/nativeadapter.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":172,"kind":2048,"name":"setMousePosition","url":"classes/nativeadapter.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":173,"kind":2048,"name":"currentMousePosition","url":"classes/nativeadapter.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":174,"kind":2048,"name":"leftClick","url":"classes/nativeadapter.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":175,"kind":2048,"name":"rightClick","url":"classes/nativeadapter.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":176,"kind":2048,"name":"middleClick","url":"classes/nativeadapter.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":177,"kind":2048,"name":"pressButton","url":"classes/nativeadapter.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":178,"kind":2048,"name":"releaseButton","url":"classes/nativeadapter.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":179,"kind":2048,"name":"type","url":"classes/nativeadapter.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":180,"kind":2048,"name":"click","url":"classes/nativeadapter.html#click","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":181,"kind":2048,"name":"pressKey","url":"classes/nativeadapter.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":182,"kind":2048,"name":"releaseKey","url":"classes/nativeadapter.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":183,"kind":2048,"name":"scrollUp","url":"classes/nativeadapter.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":184,"kind":2048,"name":"scrollDown","url":"classes/nativeadapter.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":185,"kind":2048,"name":"scrollLeft","url":"classes/nativeadapter.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":186,"kind":2048,"name":"scrollRight","url":"classes/nativeadapter.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":187,"kind":2048,"name":"copy","url":"classes/nativeadapter.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":188,"kind":2048,"name":"paste","url":"classes/nativeadapter.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":189,"kind":128,"name":"Image","url":"classes/image.html","classes":"tsd-kind-class"},{"id":190,"kind":512,"name":"constructor","url":"classes/image.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Image"},{"id":191,"kind":1024,"name":"width","url":"classes/image.html#width","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":192,"kind":1024,"name":"height","url":"classes/image.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":193,"kind":1024,"name":"data","url":"classes/image.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":194,"kind":1024,"name":"channels","url":"classes/image.html#channels","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":195,"kind":1024,"name":"pixelDensity","url":"classes/image.html#pixeldensity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":196,"kind":65536,"name":"__type","url":"classes/image.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Image"},{"id":197,"kind":32,"name":"scaleX","url":"classes/image.html#__type.scalex","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Image.__type"},{"id":198,"kind":32,"name":"scaleY","url":"classes/image.html#__type.scaley","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Image.__type"},{"id":199,"kind":262144,"name":"hasAlphaChannel","url":"classes/image.html#hasalphachannel","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Image"},{"id":200,"kind":128,"name":"Region","url":"classes/region.html","classes":"tsd-kind-class"},{"id":201,"kind":2048,"name":"scaled","url":"classes/region.html#scaled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Region"},{"id":202,"kind":512,"name":"constructor","url":"classes/region.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Region"},{"id":203,"kind":1024,"name":"left","url":"classes/region.html#left","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":204,"kind":1024,"name":"top","url":"classes/region.html#top","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":205,"kind":1024,"name":"width","url":"classes/region.html#width","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":206,"kind":1024,"name":"height","url":"classes/region.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":207,"kind":2048,"name":"area","url":"classes/region.html#area","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Region"},{"id":208,"kind":2048,"name":"toString","url":"classes/region.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Region"},{"id":209,"kind":128,"name":"MatchRequest","url":"classes/matchrequest.html","classes":"tsd-kind-class"},{"id":210,"kind":512,"name":"constructor","url":"classes/matchrequest.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MatchRequest"},{"id":211,"kind":1024,"name":"haystack","url":"classes/matchrequest.html#haystack","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":212,"kind":1024,"name":"pathToNeedle","url":"classes/matchrequest.html#pathtoneedle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":213,"kind":1024,"name":"searchRegion","url":"classes/matchrequest.html#searchregion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":214,"kind":1024,"name":"confidence","url":"classes/matchrequest.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":215,"kind":1024,"name":"searchMultipleScales","url":"classes/matchrequest.html#searchmultiplescales","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":216,"kind":128,"name":"MatchResult","url":"classes/matchresult.html","classes":"tsd-kind-class"},{"id":217,"kind":512,"name":"constructor","url":"classes/matchresult.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MatchResult"},{"id":218,"kind":1024,"name":"confidence","url":"classes/matchresult.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchResult"},{"id":219,"kind":1024,"name":"location","url":"classes/matchresult.html#location","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchResult"},{"id":220,"kind":256,"name":"ScreenActionProvider","url":"interfaces/screenactionprovider.html","classes":"tsd-kind-interface"},{"id":221,"kind":2048,"name":"grabScreen","url":"interfaces/screenactionprovider.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":222,"kind":2048,"name":"grabScreenRegion","url":"interfaces/screenactionprovider.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":223,"kind":2048,"name":"highlightScreenRegion","url":"interfaces/screenactionprovider.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":224,"kind":2048,"name":"screenWidth","url":"interfaces/screenactionprovider.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":225,"kind":2048,"name":"screenHeight","url":"interfaces/screenactionprovider.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":226,"kind":2048,"name":"screenSize","url":"interfaces/screenactionprovider.html#screensize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":227,"kind":128,"name":"ScreenAction","url":"classes/screenaction.html","classes":"tsd-kind-class"},{"id":228,"kind":512,"name":"constructor","url":"classes/screenaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ScreenAction"},{"id":229,"kind":2048,"name":"grabScreen","url":"classes/screenaction.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":230,"kind":2048,"name":"grabScreenRegion","url":"classes/screenaction.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":231,"kind":2048,"name":"highlightScreenRegion","url":"classes/screenaction.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":232,"kind":2048,"name":"screenWidth","url":"classes/screenaction.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":233,"kind":2048,"name":"screenHeight","url":"classes/screenaction.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":234,"kind":2048,"name":"screenSize","url":"classes/screenaction.html#screensize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":235,"kind":256,"name":"DataSink","url":"interfaces/datasink.html","classes":"tsd-kind-interface"},{"id":236,"kind":2048,"name":"store","url":"interfaces/datasink.html#store","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DataSink"},{"id":237,"kind":256,"name":"FinderInterface","url":"interfaces/finderinterface.html","classes":"tsd-kind-interface"},{"id":238,"kind":2048,"name":"findMatch","url":"interfaces/finderinterface.html#findmatch","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"FinderInterface"},{"id":239,"kind":2048,"name":"findMatches","url":"interfaces/finderinterface.html#findmatches","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"FinderInterface"},{"id":240,"kind":128,"name":"ImageProcessor","url":"classes/imageprocessor.html","classes":"tsd-kind-class"},{"id":241,"kind":2048,"name":"fromImageWithAlphaChannel","url":"classes/imageprocessor.html#fromimagewithalphachannel","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ImageProcessor"},{"id":242,"kind":2048,"name":"fromImageWithoutAlphaChannel","url":"classes/imageprocessor.html#fromimagewithoutalphachannel","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ImageProcessor"},{"id":243,"kind":64,"name":"determineROI","url":"globals.html#determineroi","classes":"tsd-kind-function"},{"id":244,"kind":128,"name":"ImageWriter","url":"classes/imagewriter.html","classes":"tsd-kind-class"},{"id":245,"kind":2048,"name":"store","url":"classes/imagewriter.html#store","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ImageWriter"},{"id":246,"kind":128,"name":"ScaledMatchResult","url":"classes/scaledmatchresult.html","classes":"tsd-kind-class"},{"id":247,"kind":512,"name":"constructor","url":"classes/scaledmatchresult.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":248,"kind":1024,"name":"confidence","url":"classes/scaledmatchresult.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":249,"kind":1024,"name":"scale","url":"classes/scaledmatchresult.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ScaledMatchResult"},{"id":250,"kind":1024,"name":"location","url":"classes/scaledmatchresult.html#location","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":251,"kind":256,"name":"DataSource","url":"interfaces/datasource.html","classes":"tsd-kind-interface"},{"id":252,"kind":2048,"name":"load","url":"interfaces/datasource.html#load","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DataSource"},{"id":253,"kind":64,"name":"determineScaledSearchRegion","url":"globals.html#determinescaledsearchregion","classes":"tsd-kind-function"},{"id":254,"kind":128,"name":"ImageReader","url":"classes/imagereader.html","classes":"tsd-kind-class"},{"id":255,"kind":2048,"name":"load","url":"classes/imagereader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ImageReader"},{"id":256,"kind":64,"name":"matchImages","url":"globals.html#matchimages","classes":"tsd-kind-function"},{"id":257,"kind":64,"name":"lowerBound","url":"globals.html#lowerbound","classes":"tsd-kind-function"},{"id":258,"kind":64,"name":"upperBound","url":"globals.html#upperbound","classes":"tsd-kind-function"},{"id":259,"kind":64,"name":"scaleImage","url":"globals.html#scaleimage","classes":"tsd-kind-function"},{"id":260,"kind":64,"name":"scaleLocation","url":"globals.html#scalelocation","classes":"tsd-kind-function"},{"id":261,"kind":128,"name":"TemplateMatchingFinder","url":"classes/templatematchingfinder.html","classes":"tsd-kind-class"},{"id":262,"kind":512,"name":"constructor","url":"classes/templatematchingfinder.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":263,"kind":2048,"name":"findMatches","url":"classes/templatematchingfinder.html#findmatches","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":264,"kind":2048,"name":"findMatch","url":"classes/templatematchingfinder.html#findmatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":265,"kind":64,"name":"loadNeedle","url":"globals.html#loadneedle","classes":"tsd-kind-function"},{"id":266,"kind":64,"name":"loadHaystack","url":"globals.html#loadhaystack","classes":"tsd-kind-function"},{"id":267,"kind":64,"name":"debugImage","url":"globals.html#debugimage","classes":"tsd-kind-function"},{"id":268,"kind":64,"name":"isValidSearch","url":"globals.html#isvalidsearch","classes":"tsd-kind-function"},{"id":269,"kind":128,"name":"VisionAdapter","url":"classes/visionadapter.html","classes":"tsd-kind-class"},{"id":270,"kind":512,"name":"constructor","url":"classes/visionadapter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"VisionAdapter"},{"id":271,"kind":2048,"name":"grabScreen","url":"classes/visionadapter.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":272,"kind":2048,"name":"grabScreenRegion","url":"classes/visionadapter.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":273,"kind":2048,"name":"highlightScreenRegion","url":"classes/visionadapter.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":274,"kind":2048,"name":"findOnScreenRegion","url":"classes/visionadapter.html#findonscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":275,"kind":2048,"name":"screenWidth","url":"classes/visionadapter.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":276,"kind":2048,"name":"screenHeight","url":"classes/visionadapter.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":277,"kind":2048,"name":"screenSize","url":"classes/visionadapter.html#screensize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":278,"kind":2048,"name":"saveImage","url":"classes/visionadapter.html#saveimage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":279,"kind":128,"name":"LocationParameters","url":"classes/locationparameters.html","classes":"tsd-kind-class"},{"id":280,"kind":512,"name":"constructor","url":"classes/locationparameters.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LocationParameters"},{"id":281,"kind":1024,"name":"searchRegion","url":"classes/locationparameters.html#searchregion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LocationParameters"},{"id":282,"kind":1024,"name":"confidence","url":"classes/locationparameters.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LocationParameters"},{"id":283,"kind":4,"name":"FileType","url":"enums/filetype.html","classes":"tsd-kind-enum"},{"id":284,"kind":16,"name":"PNG","url":"enums/filetype.html#png","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FileType"},{"id":285,"kind":16,"name":"JPG","url":"enums/filetype.html#jpg","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FileType"},{"id":286,"kind":64,"name":"generateOutputPath","url":"globals.html#generateoutputpath","classes":"tsd-kind-function"},{"id":287,"kind":64,"name":"timeout","url":"globals.html#timeout","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":288,"kind":128,"name":"Screen","url":"classes/screen.html","classes":"tsd-kind-class"},{"id":289,"kind":2097152,"name":"config","url":"classes/screen.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Screen"},{"id":290,"kind":32,"name":"confidence","url":"classes/screen.html#config.confidence","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":291,"kind":32,"name":"autoHighlight","url":"classes/screen.html#config.autohighlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":292,"kind":32,"name":"highlightDurationMs","url":"classes/screen.html#config.highlightdurationms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":293,"kind":32,"name":"highlightOpacity","url":"classes/screen.html#config.highlightopacity","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":294,"kind":32,"name":"resourceDirectory","url":"classes/screen.html#config.resourcedirectory","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":295,"kind":512,"name":"constructor","url":"classes/screen.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Screen"},{"id":296,"kind":2048,"name":"width","url":"classes/screen.html#width","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":297,"kind":2048,"name":"height","url":"classes/screen.html#height","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":298,"kind":2048,"name":"find","url":"classes/screen.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":299,"kind":2048,"name":"highlight","url":"classes/screen.html#highlight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":300,"kind":2048,"name":"waitFor","url":"classes/screen.html#waitfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":301,"kind":2048,"name":"on","url":"classes/screen.html#on","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":302,"kind":2048,"name":"capture","url":"classes/screen.html#capture","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":303,"kind":4194304,"name":"FindHookCallback","url":"globals.html#findhookcallback","classes":"tsd-kind-type-alias"},{"id":304,"kind":65536,"name":"__type","url":"globals.html#findhookcallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"FindHookCallback"},{"id":305,"kind":128,"name":"Assert","url":"classes/assert.html","classes":"tsd-kind-class"},{"id":306,"kind":512,"name":"constructor","url":"classes/assert.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Assert"},{"id":307,"kind":2048,"name":"isVisible","url":"classes/assert.html#isvisible","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Assert"},{"id":308,"kind":2048,"name":"notVisible","url":"classes/assert.html#notvisible","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Assert"},{"id":309,"kind":128,"name":"Clipboard","url":"classes/clipboard.html","classes":"tsd-kind-class"},{"id":310,"kind":512,"name":"constructor","url":"classes/clipboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Clipboard"},{"id":311,"kind":2048,"name":"copy","url":"classes/clipboard.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Clipboard"},{"id":312,"kind":2048,"name":"paste","url":"classes/clipboard.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Clipboard"},{"id":313,"kind":256,"name":"EasingFunction","url":"interfaces/easingfunction.html","classes":"tsd-kind-interface"},{"id":314,"kind":64,"name":"calculateBaseStepDuration","url":"globals.html#calculatebasestepduration","classes":"tsd-kind-function"},{"id":315,"kind":64,"name":"calculateStepDuration","url":"globals.html#calculatestepduration","classes":"tsd-kind-function"},{"id":316,"kind":64,"name":"calculateMovementTimesteps","url":"globals.html#calculatemovementtimesteps","classes":"tsd-kind-function"},{"id":317,"kind":64,"name":"linear","url":"globals.html#linear","classes":"tsd-kind-function"},{"id":318,"kind":64,"name":"sleep","url":"globals.html#sleep","classes":"tsd-kind-function"},{"id":319,"kind":64,"name":"busyWaitForNanoSeconds","url":"globals.html#busywaitfornanoseconds","classes":"tsd-kind-function"},{"id":320,"kind":128,"name":"Mouse","url":"classes/mouse.html","classes":"tsd-kind-class"},{"id":321,"kind":2097152,"name":"config","url":"classes/mouse.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Mouse"},{"id":322,"kind":32,"name":"autoDelayMs","url":"classes/mouse.html#config.autodelayms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Mouse.config"},{"id":323,"kind":32,"name":"mouseSpeed","url":"classes/mouse.html#config.mousespeed","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Mouse.config"},{"id":324,"kind":512,"name":"constructor","url":"classes/mouse.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Mouse"},{"id":325,"kind":2048,"name":"setPosition","url":"classes/mouse.html#setposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":326,"kind":2048,"name":"getPosition","url":"classes/mouse.html#getposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":327,"kind":2048,"name":"move","url":"classes/mouse.html#move","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":328,"kind":2048,"name":"leftClick","url":"classes/mouse.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":329,"kind":2048,"name":"rightClick","url":"classes/mouse.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":330,"kind":2048,"name":"scrollDown","url":"classes/mouse.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":331,"kind":2048,"name":"scrollUp","url":"classes/mouse.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":332,"kind":2048,"name":"scrollLeft","url":"classes/mouse.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":333,"kind":2048,"name":"scrollRight","url":"classes/mouse.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":334,"kind":2048,"name":"drag","url":"classes/mouse.html#drag","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":335,"kind":2048,"name":"pressButton","url":"classes/mouse.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":336,"kind":2048,"name":"releaseButton","url":"classes/mouse.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":337,"kind":64,"name":"toBeAt","url":"globals.html#tobeat","classes":"tsd-kind-function"},{"id":338,"kind":64,"name":"toBeIn","url":"globals.html#tobein","classes":"tsd-kind-function"},{"id":339,"kind":64,"name":"toShow","url":"globals.html#toshow","classes":"tsd-kind-function"},{"id":340,"kind":2,"name":"__global","url":"modules/__global.html","classes":"tsd-kind-namespace"},{"id":341,"kind":2,"name":"jest","url":"modules/__global.jest.html","classes":"tsd-kind-namespace tsd-parent-kind-namespace","parent":"__global"},{"id":342,"kind":256,"name":"Matchers","url":"interfaces/__global.jest.matchers.html","classes":"tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter","parent":"__global.jest"},{"id":343,"kind":1024,"name":"toBeAt","url":"interfaces/__global.jest.matchers.html#tobeat","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":344,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#tobeat.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toBeAt"},{"id":345,"kind":1024,"name":"toBeIn","url":"interfaces/__global.jest.matchers.html#tobein","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":346,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#tobein.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toBeIn"},{"id":347,"kind":1024,"name":"toShow","url":"interfaces/__global.jest.matchers.html#toshow","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":348,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#toshow.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toShow"},{"id":349,"kind":2097152,"name":"jestMatchers","url":"globals.html#jestmatchers","classes":"tsd-kind-object-literal"},{"id":350,"kind":32,"name":"toBeAt","url":"globals.html#jestmatchers.tobeat","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":351,"kind":32,"name":"toBeIn","url":"globals.html#jestmatchers.tobein","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":352,"kind":32,"name":"toShow","url":"globals.html#jestmatchers.toshow","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":353,"kind":128,"name":"Keyboard","url":"classes/keyboard.html","classes":"tsd-kind-class"},{"id":354,"kind":2097152,"name":"config","url":"classes/keyboard.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Keyboard"},{"id":355,"kind":32,"name":"autoDelayMs","url":"classes/keyboard.html#config.autodelayms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Keyboard.config"},{"id":356,"kind":512,"name":"constructor","url":"classes/keyboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Keyboard"},{"id":357,"kind":2048,"name":"type","url":"classes/keyboard.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":358,"kind":2048,"name":"pressKey","url":"classes/keyboard.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":359,"kind":2048,"name":"releaseKey","url":"classes/keyboard.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":360,"kind":4194304,"name":"StringOrKey","url":"globals.html#stringorkey","classes":"tsd-kind-type-alias"},{"id":361,"kind":64,"name":"inputIsString","url":"globals.html#inputisstring","classes":"tsd-kind-function"},{"id":362,"kind":64,"name":"centerOf","url":"globals.html#centerof","classes":"tsd-kind-function"},{"id":363,"kind":64,"name":"randomPointIn","url":"globals.html#randompointin","classes":"tsd-kind-function"},{"id":364,"kind":256,"name":"MovementApi","url":"interfaces/movementapi.html","classes":"tsd-kind-interface"},{"id":365,"kind":2048,"name":"down","url":"interfaces/movementapi.html#down","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":366,"kind":2048,"name":"left","url":"interfaces/movementapi.html#left","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":367,"kind":2048,"name":"right","url":"interfaces/movementapi.html#right","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":368,"kind":2048,"name":"straightTo","url":"interfaces/movementapi.html#straightto","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":369,"kind":2048,"name":"up","url":"interfaces/movementapi.html#up","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":370,"kind":128,"name":"Bresenham","url":"classes/bresenham.html","classes":"tsd-kind-class"},{"id":371,"kind":2048,"name":"compute","url":"classes/bresenham.html#compute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bresenham"},{"id":372,"kind":128,"name":"LineHelper","url":"classes/linehelper.html","classes":"tsd-kind-class"},{"id":373,"kind":512,"name":"constructor","url":"classes/linehelper.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LineHelper"},{"id":374,"kind":2048,"name":"straightLine","url":"classes/linehelper.html#straightline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LineHelper"},{"id":375,"kind":64,"name":"createMovementApi","url":"globals.html#createmovementapi","classes":"tsd-kind-function"},{"id":376,"kind":64,"name":"findEdges","url":"globals.html#findedges","classes":"tsd-kind-function"}],"index":{"version":"2.3.8","fields":["name","parent"],"fieldVectors":[["name/0",[0,44.308]],["parent/0",[]],["name/1",[1,44.308]],["parent/1",[0,4.065]],["name/2",[2,55.294]],["parent/2",[0,4.065]],["name/3",[3,46.821]],["parent/3",[0,4.065]],["name/4",[4,12.857]],["parent/4",[]],["name/5",[5,55.294]],["parent/5",[4,1.18]],["name/6",[6,55.294]],["parent/6",[4,1.18]],["name/7",[7,55.294]],["parent/7",[4,1.18]],["name/8",[8,55.294]],["parent/8",[4,1.18]],["name/9",[9,55.294]],["parent/9",[4,1.18]],["name/10",[10,55.294]],["parent/10",[4,1.18]],["name/11",[11,55.294]],["parent/11",[4,1.18]],["name/12",[12,55.294]],["parent/12",[4,1.18]],["name/13",[13,55.294]],["parent/13",[4,1.18]],["name/14",[14,55.294]],["parent/14",[4,1.18]],["name/15",[15,55.294]],["parent/15",[4,1.18]],["name/16",[16,55.294]],["parent/16",[4,1.18]],["name/17",[17,55.294]],["parent/17",[4,1.18]],["name/18",[18,55.294]],["parent/18",[4,1.18]],["name/19",[19,55.294]],["parent/19",[4,1.18]],["name/20",[20,55.294]],["parent/20",[4,1.18]],["name/21",[21,55.294]],["parent/21",[4,1.18]],["name/22",[22,55.294]],["parent/22",[4,1.18]],["name/23",[23,55.294]],["parent/23",[4,1.18]],["name/24",[24,55.294]],["parent/24",[4,1.18]],["name/25",[25,55.294]],["parent/25",[4,1.18]],["name/26",[26,55.294]],["parent/26",[4,1.18]],["name/27",[27,55.294]],["parent/27",[4,1.18]],["name/28",[28,55.294]],["parent/28",[4,1.18]],["name/29",[29,55.294]],["parent/29",[4,1.18]],["name/30",[30,55.294]],["parent/30",[4,1.18]],["name/31",[31,55.294]],["parent/31",[4,1.18]],["name/32",[32,55.294]],["parent/32",[4,1.18]],["name/33",[33,55.294]],["parent/33",[4,1.18]],["name/34",[34,55.294]],["parent/34",[4,1.18]],["name/35",[35,55.294]],["parent/35",[4,1.18]],["name/36",[36,55.294]],["parent/36",[4,1.18]],["name/37",[37,55.294]],["parent/37",[4,1.18]],["name/38",[38,55.294]],["parent/38",[4,1.18]],["name/39",[39,55.294]],["parent/39",[4,1.18]],["name/40",[40,55.294]],["parent/40",[4,1.18]],["name/41",[41,55.294]],["parent/41",[4,1.18]],["name/42",[42,55.294]],["parent/42",[4,1.18]],["name/43",[43,55.294]],["parent/43",[4,1.18]],["name/44",[44,55.294]],["parent/44",[4,1.18]],["name/45",[45,55.294]],["parent/45",[4,1.18]],["name/46",[46,55.294]],["parent/46",[4,1.18]],["name/47",[47,55.294]],["parent/47",[4,1.18]],["name/48",[48,55.294]],["parent/48",[4,1.18]],["name/49",[49,55.294]],["parent/49",[4,1.18]],["name/50",[50,55.294]],["parent/50",[4,1.18]],["name/51",[51,55.294]],["parent/51",[4,1.18]],["name/52",[52,55.294]],["parent/52",[4,1.18]],["name/53",[53,55.294]],["parent/53",[4,1.18]],["name/54",[54,55.294]],["parent/54",[4,1.18]],["name/55",[55,55.294]],["parent/55",[4,1.18]],["name/56",[56,55.294]],["parent/56",[4,1.18]],["name/57",[57,55.294]],["parent/57",[4,1.18]],["name/58",[58,55.294]],["parent/58",[4,1.18]],["name/59",[59,55.294]],["parent/59",[4,1.18]],["name/60",[60,55.294]],["parent/60",[4,1.18]],["name/61",[61,50.186]],["parent/61",[4,1.18]],["name/62",[62,50.186]],["parent/62",[4,1.18]],["name/63",[63,55.294]],["parent/63",[4,1.18]],["name/64",[64,55.294]],["parent/64",[4,1.18]],["name/65",[65,55.294]],["parent/65",[4,1.18]],["name/66",[66,55.294]],["parent/66",[4,1.18]],["name/67",[67,55.294]],["parent/67",[4,1.18]],["name/68",[68,55.294]],["parent/68",[4,1.18]],["name/69",[69,55.294]],["parent/69",[4,1.18]],["name/70",[70,55.294]],["parent/70",[4,1.18]],["name/71",[71,55.294]],["parent/71",[4,1.18]],["name/72",[72,55.294]],["parent/72",[4,1.18]],["name/73",[73,55.294]],["parent/73",[4,1.18]],["name/74",[74,55.294]],["parent/74",[4,1.18]],["name/75",[75,55.294]],["parent/75",[4,1.18]],["name/76",[76,55.294]],["parent/76",[4,1.18]],["name/77",[1,44.308]],["parent/77",[4,1.18]],["name/78",[77,50.186]],["parent/78",[4,1.18]],["name/79",[3,46.821]],["parent/79",[4,1.18]],["name/80",[78,50.186]],["parent/80",[4,1.18]],["name/81",[79,55.294]],["parent/81",[4,1.18]],["name/82",[80,55.294]],["parent/82",[4,1.18]],["name/83",[81,55.294]],["parent/83",[4,1.18]],["name/84",[82,55.294]],["parent/84",[4,1.18]],["name/85",[83,55.294]],["parent/85",[4,1.18]],["name/86",[84,55.294]],["parent/86",[4,1.18]],["name/87",[85,55.294]],["parent/87",[4,1.18]],["name/88",[86,55.294]],["parent/88",[4,1.18]],["name/89",[87,55.294]],["parent/89",[4,1.18]],["name/90",[88,55.294]],["parent/90",[4,1.18]],["name/91",[89,55.294]],["parent/91",[4,1.18]],["name/92",[90,55.294]],["parent/92",[4,1.18]],["name/93",[91,55.294]],["parent/93",[4,1.18]],["name/94",[92,55.294]],["parent/94",[4,1.18]],["name/95",[93,55.294]],["parent/95",[4,1.18]],["name/96",[94,55.294]],["parent/96",[4,1.18]],["name/97",[95,55.294]],["parent/97",[4,1.18]],["name/98",[96,55.294]],["parent/98",[4,1.18]],["name/99",[97,55.294]],["parent/99",[4,1.18]],["name/100",[98,55.294]],["parent/100",[4,1.18]],["name/101",[99,55.294]],["parent/101",[4,1.18]],["name/102",[100,55.294]],["parent/102",[4,1.18]],["name/103",[101,55.294]],["parent/103",[4,1.18]],["name/104",[102,55.294]],["parent/104",[4,1.18]],["name/105",[103,55.294]],["parent/105",[4,1.18]],["name/106",[104,55.294]],["parent/106",[4,1.18]],["name/107",[105,55.294]],["parent/107",[4,1.18]],["name/108",[106,42.301]],["parent/108",[]],["name/109",[107,29.145]],["parent/109",[106,3.881]],["name/110",[61,50.186]],["parent/110",[106,3.881]],["name/111",[62,50.186]],["parent/111",[106,3.881]],["name/112",[108,50.186]],["parent/112",[106,3.881]],["name/113",[109,42.301]],["parent/113",[]],["name/114",[110,50.186]],["parent/114",[109,3.881]],["name/115",[111,50.186]],["parent/115",[109,3.881]],["name/116",[112,44.308]],["parent/116",[109,3.881]],["name/117",[113,44.308]],["parent/117",[109,3.881]],["name/118",[114,40.631]],["parent/118",[]],["name/119",[107,29.145]],["parent/119",[114,3.728]],["name/120",[110,50.186]],["parent/120",[114,3.728]],["name/121",[111,50.186]],["parent/121",[114,3.728]],["name/122",[112,44.308]],["parent/122",[114,3.728]],["name/123",[113,44.308]],["parent/123",[114,3.728]],["name/124",[115,40.631]],["parent/124",[]],["name/125",[116,46.821]],["parent/125",[115,3.728]],["name/126",[117,44.308]],["parent/126",[115,3.728]],["name/127",[118,46.821]],["parent/127",[115,3.728]],["name/128",[119,44.308]],["parent/128",[115,3.728]],["name/129",[120,44.308]],["parent/129",[115,3.728]],["name/130",[121,33.322]],["parent/130",[]],["name/131",[122,46.821]],["parent/131",[121,3.057]],["name/132",[123,46.821]],["parent/132",[121,3.057]],["name/133",[124,46.821]],["parent/133",[121,3.057]],["name/134",[125,44.308]],["parent/134",[121,3.057]],["name/135",[126,44.308]],["parent/135",[121,3.057]],["name/136",[127,46.821]],["parent/136",[121,3.057]],["name/137",[128,44.308]],["parent/137",[121,3.057]],["name/138",[129,44.308]],["parent/138",[121,3.057]],["name/139",[130,44.308]],["parent/139",[121,3.057]],["name/140",[131,44.308]],["parent/140",[121,3.057]],["name/141",[132,44.308]],["parent/141",[121,3.057]],["name/142",[133,44.308]],["parent/142",[121,3.057]],["name/143",[134,36.836]],["parent/143",[]],["name/144",[135,55.294]],["parent/144",[134,3.379]],["name/145",[136,55.294]],["parent/145",[134,3.379]],["name/146",[107,29.145]],["parent/146",[134,3.379]],["name/147",[117,44.308]],["parent/147",[134,3.379]],["name/148",[118,46.821]],["parent/148",[134,3.379]],["name/149",[119,44.308]],["parent/149",[134,3.379]],["name/150",[120,44.308]],["parent/150",[134,3.379]],["name/151",[116,46.821]],["parent/151",[134,3.379]],["name/152",[137,55.294]],["parent/152",[]],["name/153",[138,31.941]],["parent/153",[]],["name/154",[139,55.294]],["parent/154",[138,2.93]],["name/155",[107,29.145]],["parent/155",[138,2.93]],["name/156",[122,46.821]],["parent/156",[138,2.93]],["name/157",[123,46.821]],["parent/157",[138,2.93]],["name/158",[124,46.821]],["parent/158",[138,2.93]],["name/159",[125,44.308]],["parent/159",[138,2.93]],["name/160",[126,44.308]],["parent/160",[138,2.93]],["name/161",[127,46.821]],["parent/161",[138,2.93]],["name/162",[132,44.308]],["parent/162",[138,2.93]],["name/163",[133,44.308]],["parent/163",[138,2.93]],["name/164",[128,44.308]],["parent/164",[138,2.93]],["name/165",[129,44.308]],["parent/165",[138,2.93]],["name/166",[130,44.308]],["parent/166",[138,2.93]],["name/167",[131,44.308]],["parent/167",[138,2.93]],["name/168",[140,28.668]],["parent/168",[]],["name/169",[107,29.145]],["parent/169",[140,2.63]],["name/170",[122,46.821]],["parent/170",[140,2.63]],["name/171",[116,46.821]],["parent/171",[140,2.63]],["name/172",[123,46.821]],["parent/172",[140,2.63]],["name/173",[124,46.821]],["parent/173",[140,2.63]],["name/174",[125,44.308]],["parent/174",[140,2.63]],["name/175",[126,44.308]],["parent/175",[140,2.63]],["name/176",[127,46.821]],["parent/176",[140,2.63]],["name/177",[132,44.308]],["parent/177",[140,2.63]],["name/178",[133,44.308]],["parent/178",[140,2.63]],["name/179",[117,44.308]],["parent/179",[140,2.63]],["name/180",[118,46.821]],["parent/180",[140,2.63]],["name/181",[119,44.308]],["parent/181",[140,2.63]],["name/182",[120,44.308]],["parent/182",[140,2.63]],["name/183",[128,44.308]],["parent/183",[140,2.63]],["name/184",[129,44.308]],["parent/184",[140,2.63]],["name/185",[130,44.308]],["parent/185",[140,2.63]],["name/186",[131,44.308]],["parent/186",[140,2.63]],["name/187",[112,44.308]],["parent/187",[140,2.63]],["name/188",[113,44.308]],["parent/188",[140,2.63]],["name/189",[141,36.836]],["parent/189",[]],["name/190",[107,29.145]],["parent/190",[141,3.379]],["name/191",[142,46.821]],["parent/191",[141,3.379]],["name/192",[143,46.821]],["parent/192",[141,3.379]],["name/193",[144,55.294]],["parent/193",[141,3.379]],["name/194",[145,55.294]],["parent/194",[141,3.379]],["name/195",[146,55.294]],["parent/195",[141,3.379]],["name/196",[147,42.301]],["parent/196",[141,3.379]],["name/197",[148,55.294]],["parent/197",[149,4.604]],["name/198",[150,55.294]],["parent/198",[149,4.604]],["name/199",[151,55.294]],["parent/199",[141,3.379]],["name/200",[152,36.836]],["parent/200",[]],["name/201",[153,55.294]],["parent/201",[152,3.379]],["name/202",[107,29.145]],["parent/202",[152,3.379]],["name/203",[1,44.308]],["parent/203",[152,3.379]],["name/204",[154,55.294]],["parent/204",[152,3.379]],["name/205",[142,46.821]],["parent/205",[152,3.379]],["name/206",[143,46.821]],["parent/206",[152,3.379]],["name/207",[155,55.294]],["parent/207",[152,3.379]],["name/208",[108,50.186]],["parent/208",[152,3.379]],["name/209",[156,39.2]],["parent/209",[]],["name/210",[107,29.145]],["parent/210",[156,3.596]],["name/211",[157,55.294]],["parent/211",[156,3.596]],["name/212",[158,55.294]],["parent/212",[156,3.596]],["name/213",[159,50.186]],["parent/213",[156,3.596]],["name/214",[160,42.301]],["parent/214",[156,3.596]],["name/215",[161,55.294]],["parent/215",[156,3.596]],["name/216",[162,44.308]],["parent/216",[]],["name/217",[107,29.145]],["parent/217",[162,4.065]],["name/218",[160,42.301]],["parent/218",[162,4.065]],["name/219",[163,50.186]],["parent/219",[162,4.065]],["name/220",[164,39.2]],["parent/220",[]],["name/221",[165,46.821]],["parent/221",[164,3.596]],["name/222",[166,46.821]],["parent/222",[164,3.596]],["name/223",[167,46.821]],["parent/223",[164,3.596]],["name/224",[168,46.821]],["parent/224",[164,3.596]],["name/225",[169,46.821]],["parent/225",[164,3.596]],["name/226",[170,46.821]],["parent/226",[164,3.596]],["name/227",[171,37.948]],["parent/227",[]],["name/228",[107,29.145]],["parent/228",[171,3.481]],["name/229",[165,46.821]],["parent/229",[171,3.481]],["name/230",[166,46.821]],["parent/230",[171,3.481]],["name/231",[167,46.821]],["parent/231",[171,3.481]],["name/232",[168,46.821]],["parent/232",[171,3.481]],["name/233",[169,46.821]],["parent/233",[171,3.481]],["name/234",[170,46.821]],["parent/234",[171,3.481]],["name/235",[172,50.186]],["parent/235",[]],["name/236",[173,50.186]],["parent/236",[172,4.604]],["name/237",[174,46.821]],["parent/237",[]],["name/238",[175,50.186]],["parent/238",[174,4.295]],["name/239",[176,50.186]],["parent/239",[174,4.295]],["name/240",[177,46.821]],["parent/240",[]],["name/241",[178,55.294]],["parent/241",[177,4.295]],["name/242",[179,55.294]],["parent/242",[177,4.295]],["name/243",[180,55.294]],["parent/243",[]],["name/244",[181,50.186]],["parent/244",[]],["name/245",[173,50.186]],["parent/245",[181,4.604]],["name/246",[182,42.301]],["parent/246",[]],["name/247",[107,29.145]],["parent/247",[182,3.881]],["name/248",[160,42.301]],["parent/248",[182,3.881]],["name/249",[183,55.294]],["parent/249",[182,3.881]],["name/250",[163,50.186]],["parent/250",[182,3.881]],["name/251",[184,50.186]],["parent/251",[]],["name/252",[185,50.186]],["parent/252",[184,4.604]],["name/253",[186,55.294]],["parent/253",[]],["name/254",[187,50.186]],["parent/254",[]],["name/255",[185,50.186]],["parent/255",[187,4.604]],["name/256",[188,55.294]],["parent/256",[]],["name/257",[189,55.294]],["parent/257",[]],["name/258",[190,55.294]],["parent/258",[]],["name/259",[191,55.294]],["parent/259",[]],["name/260",[192,55.294]],["parent/260",[]],["name/261",[193,44.308]],["parent/261",[]],["name/262",[107,29.145]],["parent/262",[193,4.065]],["name/263",[176,50.186]],["parent/263",[193,4.065]],["name/264",[175,50.186]],["parent/264",[193,4.065]],["name/265",[194,55.294]],["parent/265",[]],["name/266",[195,55.294]],["parent/266",[]],["name/267",[196,55.294]],["parent/267",[]],["name/268",[197,55.294]],["parent/268",[]],["name/269",[198,35.835]],["parent/269",[]],["name/270",[107,29.145]],["parent/270",[198,3.288]],["name/271",[165,46.821]],["parent/271",[198,3.288]],["name/272",[166,46.821]],["parent/272",[198,3.288]],["name/273",[167,46.821]],["parent/273",[198,3.288]],["name/274",[199,55.294]],["parent/274",[198,3.288]],["name/275",[168,46.821]],["parent/275",[198,3.288]],["name/276",[169,46.821]],["parent/276",[198,3.288]],["name/277",[170,46.821]],["parent/277",[198,3.288]],["name/278",[200,55.294]],["parent/278",[198,3.288]],["name/279",[201,44.308]],["parent/279",[]],["name/280",[107,29.145]],["parent/280",[201,4.065]],["name/281",[159,50.186]],["parent/281",[201,4.065]],["name/282",[160,42.301]],["parent/282",[201,4.065]],["name/283",[202,46.821]],["parent/283",[]],["name/284",[203,55.294]],["parent/284",[202,4.295]],["name/285",[204,55.294]],["parent/285",[202,4.295]],["name/286",[205,55.294]],["parent/286",[]],["name/287",[206,55.294]],["parent/287",[]],["name/288",[207,35.835]],["parent/288",[]],["name/289",[208,46.821]],["parent/289",[207,3.288]],["name/290",[160,42.301]],["parent/290",[209,3.881]],["name/291",[210,55.294]],["parent/291",[209,3.881]],["name/292",[211,55.294]],["parent/292",[209,3.881]],["name/293",[212,55.294]],["parent/293",[209,3.881]],["name/294",[213,55.294]],["parent/294",[209,3.881]],["name/295",[107,29.145]],["parent/295",[207,3.288]],["name/296",[142,46.821]],["parent/296",[207,3.288]],["name/297",[143,46.821]],["parent/297",[207,3.288]],["name/298",[214,55.294]],["parent/298",[207,3.288]],["name/299",[215,55.294]],["parent/299",[207,3.288]],["name/300",[216,55.294]],["parent/300",[207,3.288]],["name/301",[217,55.294]],["parent/301",[207,3.288]],["name/302",[218,55.294]],["parent/302",[207,3.288]],["name/303",[219,50.186]],["parent/303",[]],["name/304",[147,42.301]],["parent/304",[219,4.604]],["name/305",[220,44.308]],["parent/305",[]],["name/306",[107,29.145]],["parent/306",[220,4.065]],["name/307",[221,55.294]],["parent/307",[220,4.065]],["name/308",[222,55.294]],["parent/308",[220,4.065]],["name/309",[223,44.308]],["parent/309",[]],["name/310",[107,29.145]],["parent/310",[223,4.065]],["name/311",[112,44.308]],["parent/311",[223,4.065]],["name/312",[113,44.308]],["parent/312",[223,4.065]],["name/313",[224,55.294]],["parent/313",[]],["name/314",[225,55.294]],["parent/314",[]],["name/315",[226,55.294]],["parent/315",[]],["name/316",[227,55.294]],["parent/316",[]],["name/317",[228,55.294]],["parent/317",[]],["name/318",[229,55.294]],["parent/318",[]],["name/319",[230,55.294]],["parent/319",[]],["name/320",[231,31.941]],["parent/320",[]],["name/321",[208,46.821]],["parent/321",[231,2.93]],["name/322",[232,50.186]],["parent/322",[233,4.604]],["name/323",[234,55.294]],["parent/323",[233,4.604]],["name/324",[107,29.145]],["parent/324",[231,2.93]],["name/325",[235,55.294]],["parent/325",[231,2.93]],["name/326",[236,55.294]],["parent/326",[231,2.93]],["name/327",[237,55.294]],["parent/327",[231,2.93]],["name/328",[125,44.308]],["parent/328",[231,2.93]],["name/329",[126,44.308]],["parent/329",[231,2.93]],["name/330",[129,44.308]],["parent/330",[231,2.93]],["name/331",[128,44.308]],["parent/331",[231,2.93]],["name/332",[130,44.308]],["parent/332",[231,2.93]],["name/333",[131,44.308]],["parent/333",[231,2.93]],["name/334",[238,55.294]],["parent/334",[231,2.93]],["name/335",[132,44.308]],["parent/335",[231,2.93]],["name/336",[133,44.308]],["parent/336",[231,2.93]],["name/337",[239,46.821]],["parent/337",[]],["name/338",[240,46.821]],["parent/338",[]],["name/339",[241,46.821]],["parent/339",[]],["name/340",[242,50.186]],["parent/340",[]],["name/341",[243,55.294]],["parent/341",[242,4.604]],["name/342",[244,55.294]],["parent/342",[245,5.073]],["name/343",[239,46.821]],["parent/343",[246,4.295]],["name/344",[147,42.301]],["parent/344",[247,5.073]],["name/345",[240,46.821]],["parent/345",[246,4.295]],["name/346",[147,42.301]],["parent/346",[248,5.073]],["name/347",[241,46.821]],["parent/347",[246,4.295]],["name/348",[147,42.301]],["parent/348",[249,5.073]],["name/349",[250,44.308]],["parent/349",[]],["name/350",[239,46.821]],["parent/350",[250,4.065]],["name/351",[240,46.821]],["parent/351",[250,4.065]],["name/352",[241,46.821]],["parent/352",[250,4.065]],["name/353",[251,40.631]],["parent/353",[]],["name/354",[208,46.821]],["parent/354",[251,3.728]],["name/355",[232,50.186]],["parent/355",[252,5.073]],["name/356",[107,29.145]],["parent/356",[251,3.728]],["name/357",[117,44.308]],["parent/357",[251,3.728]],["name/358",[119,44.308]],["parent/358",[251,3.728]],["name/359",[120,44.308]],["parent/359",[251,3.728]],["name/360",[253,55.294]],["parent/360",[]],["name/361",[254,55.294]],["parent/361",[]],["name/362",[255,55.294]],["parent/362",[]],["name/363",[256,55.294]],["parent/363",[]],["name/364",[257,40.631]],["parent/364",[]],["name/365",[78,50.186]],["parent/365",[257,3.728]],["name/366",[1,44.308]],["parent/366",[257,3.728]],["name/367",[3,46.821]],["parent/367",[257,3.728]],["name/368",[258,55.294]],["parent/368",[257,3.728]],["name/369",[77,50.186]],["parent/369",[257,3.728]],["name/370",[259,50.186]],["parent/370",[]],["name/371",[260,55.294]],["parent/371",[259,4.604]],["name/372",[261,46.821]],["parent/372",[]],["name/373",[107,29.145]],["parent/373",[261,4.295]],["name/374",[262,55.294]],["parent/374",[261,4.295]],["name/375",[263,55.294]],["parent/375",[]],["name/376",[264,55.294]],["parent/376",[]]],"invertedIndex":[["__global",{"_index":242,"name":{"340":{}},"parent":{"341":{}}}],["__global.jest",{"_index":245,"name":{},"parent":{"342":{}}}],["__global.jest.matchers",{"_index":246,"name":{},"parent":{"343":{},"345":{},"347":{}}}],["__global.jest.matchers.tobeat",{"_index":247,"name":{},"parent":{"344":{}}}],["__global.jest.matchers.tobein",{"_index":248,"name":{},"parent":{"346":{}}}],["__global.jest.matchers.toshow",{"_index":249,"name":{},"parent":{"348":{}}}],["__type",{"_index":147,"name":{"196":{},"304":{},"344":{},"346":{},"348":{}},"parent":{}}],["a",{"_index":38,"name":{"38":{}},"parent":{}}],["add",{"_index":87,"name":{"89":{}},"parent":{}}],["area",{"_index":155,"name":{"207":{}},"parent":{}}],["assert",{"_index":220,"name":{"305":{}},"parent":{"306":{},"307":{},"308":{}}}],["autodelayms",{"_index":232,"name":{"322":{},"355":{}},"parent":{}}],["autohighlight",{"_index":210,"name":{"291":{}},"parent":{}}],["b",{"_index":39,"name":{"39":{}},"parent":{}}],["backslash",{"_index":70,"name":{"70":{}},"parent":{}}],["backspace",{"_index":67,"name":{"67":{}},"parent":{}}],["bresenham",{"_index":259,"name":{"370":{}},"parent":{"371":{}}}],["busywaitfornanoseconds",{"_index":230,"name":{"319":{}},"parent":{}}],["button",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["buttonlookup",{"_index":139,"name":{"154":{}},"parent":{}}],["c",{"_index":40,"name":{"40":{}},"parent":{}}],["calculatebasestepduration",{"_index":225,"name":{"314":{}},"parent":{}}],["calculatemovementtimesteps",{"_index":227,"name":{"316":{}},"parent":{}}],["calculatestepduration",{"_index":226,"name":{"315":{}},"parent":{}}],["capslock",{"_index":103,"name":{"105":{}},"parent":{}}],["capture",{"_index":218,"name":{"302":{}},"parent":{}}],["centerof",{"_index":255,"name":{"362":{}},"parent":{}}],["channels",{"_index":145,"name":{"194":{}},"parent":{}}],["clear",{"_index":111,"name":{"115":{},"121":{}},"parent":{}}],["click",{"_index":118,"name":{"127":{},"148":{},"180":{}},"parent":{}}],["clipboard",{"_index":223,"name":{"309":{}},"parent":{"310":{},"311":{},"312":{}}}],["clipboardaction",{"_index":114,"name":{"118":{}},"parent":{"119":{},"120":{},"121":{},"122":{},"123":{}}}],["clipboardactionprovider",{"_index":109,"name":{"113":{}},"parent":{"114":{},"115":{},"116":{},"117":{}}}],["comma",{"_index":74,"name":{"74":{}},"parent":{}}],["compute",{"_index":260,"name":{"371":{}},"parent":{}}],["confidence",{"_index":160,"name":{"214":{},"218":{},"248":{},"282":{},"290":{}},"parent":{}}],["config",{"_index":208,"name":{"289":{},"321":{},"354":{}},"parent":{}}],["constructor",{"_index":107,"name":{"109":{},"119":{},"146":{},"155":{},"169":{},"190":{},"202":{},"210":{},"217":{},"228":{},"247":{},"262":{},"270":{},"280":{},"295":{},"306":{},"310":{},"324":{},"356":{},"373":{}},"parent":{}}],["copy",{"_index":112,"name":{"116":{},"122":{},"187":{},"311":{}},"parent":{}}],["createmovementapi",{"_index":263,"name":{"375":{}},"parent":{}}],["currentmouseposition",{"_index":124,"name":{"133":{},"158":{},"173":{}},"parent":{}}],["d",{"_index":41,"name":{"41":{}},"parent":{}}],["data",{"_index":144,"name":{"193":{}},"parent":{}}],["datasink",{"_index":172,"name":{"235":{}},"parent":{"236":{}}}],["datasource",{"_index":184,"name":{"251":{}},"parent":{"252":{}}}],["debugimage",{"_index":196,"name":{"267":{}},"parent":{}}],["decimal",{"_index":91,"name":{"93":{}},"parent":{}}],["delete",{"_index":82,"name":{"84":{}},"parent":{}}],["determineroi",{"_index":180,"name":{"243":{}},"parent":{}}],["determinescaledsearchregion",{"_index":186,"name":{"253":{}},"parent":{}}],["divide",{"_index":90,"name":{"92":{}},"parent":{}}],["down",{"_index":78,"name":{"80":{},"365":{}},"parent":{}}],["drag",{"_index":238,"name":{"334":{}},"parent":{}}],["e",{"_index":42,"name":{"42":{}},"parent":{}}],["easingfunction",{"_index":224,"name":{"313":{}},"parent":{}}],["end",{"_index":84,"name":{"86":{}},"parent":{}}],["enter",{"_index":92,"name":{"94":{}},"parent":{}}],["equal",{"_index":66,"name":{"66":{}},"parent":{}}],["escape",{"_index":6,"name":{"6":{}},"parent":{}}],["f",{"_index":43,"name":{"43":{}},"parent":{}}],["f1",{"_index":16,"name":{"16":{}},"parent":{}}],["f10",{"_index":25,"name":{"25":{}},"parent":{}}],["f11",{"_index":26,"name":{"26":{}},"parent":{}}],["f12",{"_index":27,"name":{"27":{}},"parent":{}}],["f2",{"_index":17,"name":{"17":{}},"parent":{}}],["f3",{"_index":18,"name":{"18":{}},"parent":{}}],["f4",{"_index":19,"name":{"19":{}},"parent":{}}],["f5",{"_index":20,"name":{"20":{}},"parent":{}}],["f6",{"_index":21,"name":{"21":{}},"parent":{}}],["f7",{"_index":22,"name":{"22":{}},"parent":{}}],["f8",{"_index":23,"name":{"23":{}},"parent":{}}],["f9",{"_index":24,"name":{"24":{}},"parent":{}}],["filetype",{"_index":202,"name":{"283":{}},"parent":{"284":{},"285":{}}}],["find",{"_index":214,"name":{"298":{}},"parent":{}}],["findedges",{"_index":264,"name":{"376":{}},"parent":{}}],["finderinterface",{"_index":174,"name":{"237":{}},"parent":{"238":{},"239":{}}}],["findhookcallback",{"_index":219,"name":{"303":{}},"parent":{"304":{}}}],["findmatch",{"_index":175,"name":{"238":{},"264":{}},"parent":{}}],["findmatches",{"_index":176,"name":{"239":{},"263":{}},"parent":{}}],["findonscreenregion",{"_index":199,"name":{"274":{}},"parent":{}}],["fromimagewithalphachannel",{"_index":178,"name":{"241":{}},"parent":{}}],["fromimagewithoutalphachannel",{"_index":179,"name":{"242":{}},"parent":{}}],["g",{"_index":44,"name":{"44":{}},"parent":{}}],["generateoutputpath",{"_index":205,"name":{"286":{}},"parent":{}}],["getposition",{"_index":236,"name":{"326":{}},"parent":{}}],["grabscreen",{"_index":165,"name":{"221":{},"229":{},"271":{}},"parent":{}}],["grabscreenregion",{"_index":166,"name":{"222":{},"230":{},"272":{}},"parent":{}}],["grave",{"_index":64,"name":{"64":{}},"parent":{}}],["h",{"_index":45,"name":{"45":{}},"parent":{}}],["hasalphachannel",{"_index":151,"name":{"199":{}},"parent":{}}],["hastext",{"_index":110,"name":{"114":{},"120":{}},"parent":{}}],["haystack",{"_index":157,"name":{"211":{}},"parent":{}}],["height",{"_index":143,"name":{"192":{},"206":{},"297":{}},"parent":{}}],["highlight",{"_index":215,"name":{"299":{}},"parent":{}}],["highlightdurationms",{"_index":211,"name":{"292":{}},"parent":{}}],["highlightopacity",{"_index":212,"name":{"293":{}},"parent":{}}],["highlightscreenregion",{"_index":167,"name":{"223":{},"231":{},"273":{}},"parent":{}}],["home",{"_index":83,"name":{"85":{}},"parent":{}}],["i",{"_index":46,"name":{"46":{}},"parent":{}}],["image",{"_index":141,"name":{"189":{}},"parent":{"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"199":{}}}],["image.__type",{"_index":149,"name":{},"parent":{"197":{},"198":{}}}],["imageprocessor",{"_index":177,"name":{"240":{}},"parent":{"241":{},"242":{}}}],["imagereader",{"_index":187,"name":{"254":{}},"parent":{"255":{}}}],["imagewriter",{"_index":181,"name":{"244":{}},"parent":{"245":{}}}],["inputisstring",{"_index":254,"name":{"361":{}},"parent":{}}],["insert",{"_index":81,"name":{"83":{}},"parent":{}}],["isvalidsearch",{"_index":197,"name":{"268":{}},"parent":{}}],["isvisible",{"_index":221,"name":{"307":{}},"parent":{}}],["j",{"_index":47,"name":{"47":{}},"parent":{}}],["jest",{"_index":243,"name":{"341":{}},"parent":{}}],["jestmatchers",{"_index":250,"name":{"349":{}},"parent":{"350":{},"351":{},"352":{}}}],["jpg",{"_index":204,"name":{"285":{}},"parent":{}}],["k",{"_index":48,"name":{"48":{}},"parent":{}}],["key",{"_index":4,"name":{"4":{}},"parent":{"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{}}}],["keyboard",{"_index":251,"name":{"353":{}},"parent":{"354":{},"356":{},"357":{},"358":{},"359":{}}}],["keyboard.config",{"_index":252,"name":{},"parent":{"355":{}}}],["keyboardaction",{"_index":134,"name":{"143":{}},"parent":{"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{}}}],["keyboardactionprovider",{"_index":115,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"129":{}}}],["keylookup",{"_index":136,"name":{"145":{}},"parent":{}}],["keylookupmap",{"_index":135,"name":{"144":{}},"parent":{}}],["l",{"_index":49,"name":{"49":{}},"parent":{}}],["left",{"_index":1,"name":{"1":{},"77":{},"203":{},"366":{}},"parent":{}}],["leftalt",{"_index":8,"name":{"8":{}},"parent":{}}],["leftbracket",{"_index":68,"name":{"68":{}},"parent":{}}],["leftclick",{"_index":125,"name":{"134":{},"159":{},"174":{},"328":{}},"parent":{}}],["leftcontrol",{"_index":9,"name":{"9":{}},"parent":{}}],["leftshift",{"_index":12,"name":{"12":{}},"parent":{}}],["leftsuper",{"_index":13,"name":{"13":{}},"parent":{}}],["libnut",{"_index":137,"name":{"152":{}},"parent":{}}],["linear",{"_index":228,"name":{"317":{}},"parent":{}}],["linehelper",{"_index":261,"name":{"372":{}},"parent":{"373":{},"374":{}}}],["load",{"_index":185,"name":{"252":{},"255":{}},"parent":{}}],["loadhaystack",{"_index":195,"name":{"266":{}},"parent":{}}],["loadneedle",{"_index":194,"name":{"265":{}},"parent":{}}],["location",{"_index":163,"name":{"219":{},"250":{}},"parent":{}}],["locationparameters",{"_index":201,"name":{"279":{}},"parent":{"280":{},"281":{},"282":{}}}],["lowerbound",{"_index":189,"name":{"257":{}},"parent":{}}],["m",{"_index":50,"name":{"50":{}},"parent":{}}],["matchers",{"_index":244,"name":{"342":{}},"parent":{}}],["matchimages",{"_index":188,"name":{"256":{}},"parent":{}}],["matchrequest",{"_index":156,"name":{"209":{}},"parent":{"210":{},"211":{},"212":{},"213":{},"214":{},"215":{}}}],["matchresult",{"_index":162,"name":{"216":{}},"parent":{"217":{},"218":{},"219":{}}}],["middle",{"_index":2,"name":{"2":{}},"parent":{}}],["middleclick",{"_index":127,"name":{"136":{},"161":{},"176":{}},"parent":{}}],["minus",{"_index":65,"name":{"65":{}},"parent":{}}],["mouse",{"_index":231,"name":{"320":{}},"parent":{"321":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{}}}],["mouse.config",{"_index":233,"name":{},"parent":{"322":{},"323":{}}}],["mouseaction",{"_index":138,"name":{"153":{}},"parent":{"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{}}}],["mouseactionprovider",{"_index":121,"name":{"130":{}},"parent":{"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{}}}],["mousespeed",{"_index":234,"name":{"323":{}},"parent":{}}],["move",{"_index":237,"name":{"327":{}},"parent":{}}],["movementapi",{"_index":257,"name":{"364":{}},"parent":{"365":{},"366":{},"367":{},"368":{},"369":{}}}],["multiply",{"_index":89,"name":{"91":{}},"parent":{}}],["n",{"_index":51,"name":{"51":{}},"parent":{}}],["nativeadapter",{"_index":140,"name":{"168":{}},"parent":{"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{}}}],["notvisible",{"_index":222,"name":{"308":{}},"parent":{}}],["num0",{"_index":28,"name":{"28":{}},"parent":{}}],["num1",{"_index":29,"name":{"29":{}},"parent":{}}],["num2",{"_index":30,"name":{"30":{}},"parent":{}}],["num3",{"_index":31,"name":{"31":{}},"parent":{}}],["num4",{"_index":32,"name":{"32":{}},"parent":{}}],["num5",{"_index":33,"name":{"33":{}},"parent":{}}],["num6",{"_index":34,"name":{"34":{}},"parent":{}}],["num7",{"_index":35,"name":{"35":{}},"parent":{}}],["num8",{"_index":36,"name":{"36":{}},"parent":{}}],["num9",{"_index":37,"name":{"37":{}},"parent":{}}],["numlock",{"_index":105,"name":{"107":{}},"parent":{}}],["numpad0",{"_index":93,"name":{"95":{}},"parent":{}}],["numpad1",{"_index":94,"name":{"96":{}},"parent":{}}],["numpad2",{"_index":95,"name":{"97":{}},"parent":{}}],["numpad3",{"_index":96,"name":{"98":{}},"parent":{}}],["numpad4",{"_index":97,"name":{"99":{}},"parent":{}}],["numpad5",{"_index":98,"name":{"100":{}},"parent":{}}],["numpad6",{"_index":99,"name":{"101":{}},"parent":{}}],["numpad7",{"_index":100,"name":{"102":{}},"parent":{}}],["numpad8",{"_index":101,"name":{"103":{}},"parent":{}}],["numpad9",{"_index":102,"name":{"104":{}},"parent":{}}],["o",{"_index":52,"name":{"52":{}},"parent":{}}],["on",{"_index":217,"name":{"301":{}},"parent":{}}],["p",{"_index":53,"name":{"53":{}},"parent":{}}],["pagedown",{"_index":86,"name":{"88":{}},"parent":{}}],["pageup",{"_index":85,"name":{"87":{}},"parent":{}}],["paste",{"_index":113,"name":{"117":{},"123":{},"188":{},"312":{}},"parent":{}}],["pathtoneedle",{"_index":158,"name":{"212":{}},"parent":{}}],["pause",{"_index":80,"name":{"82":{}},"parent":{}}],["period",{"_index":75,"name":{"75":{}},"parent":{}}],["pixeldensity",{"_index":146,"name":{"195":{}},"parent":{}}],["png",{"_index":203,"name":{"284":{}},"parent":{}}],["point",{"_index":106,"name":{"108":{}},"parent":{"109":{},"110":{},"111":{},"112":{}}}],["pressbutton",{"_index":132,"name":{"141":{},"162":{},"177":{},"335":{}},"parent":{}}],["presskey",{"_index":119,"name":{"128":{},"149":{},"181":{},"358":{}},"parent":{}}],["print",{"_index":79,"name":{"81":{}},"parent":{}}],["q",{"_index":54,"name":{"54":{}},"parent":{}}],["quote",{"_index":72,"name":{"72":{}},"parent":{}}],["r",{"_index":55,"name":{"55":{}},"parent":{}}],["randompointin",{"_index":256,"name":{"363":{}},"parent":{}}],["region",{"_index":152,"name":{"200":{}},"parent":{"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{}}}],["releasebutton",{"_index":133,"name":{"142":{},"163":{},"178":{},"336":{}},"parent":{}}],["releasekey",{"_index":120,"name":{"129":{},"150":{},"182":{},"359":{}},"parent":{}}],["resourcedirectory",{"_index":213,"name":{"294":{}},"parent":{}}],["return",{"_index":73,"name":{"73":{}},"parent":{}}],["right",{"_index":3,"name":{"3":{},"79":{},"367":{}},"parent":{}}],["rightalt",{"_index":10,"name":{"10":{}},"parent":{}}],["rightbracket",{"_index":69,"name":{"69":{}},"parent":{}}],["rightclick",{"_index":126,"name":{"135":{},"160":{},"175":{},"329":{}},"parent":{}}],["rightcontrol",{"_index":11,"name":{"11":{}},"parent":{}}],["rightshift",{"_index":14,"name":{"14":{}},"parent":{}}],["rightsuper",{"_index":15,"name":{"15":{}},"parent":{}}],["s",{"_index":56,"name":{"56":{}},"parent":{}}],["saveimage",{"_index":200,"name":{"278":{}},"parent":{}}],["scale",{"_index":183,"name":{"249":{}},"parent":{}}],["scaled",{"_index":153,"name":{"201":{}},"parent":{}}],["scaledmatchresult",{"_index":182,"name":{"246":{}},"parent":{"247":{},"248":{},"249":{},"250":{}}}],["scaleimage",{"_index":191,"name":{"259":{}},"parent":{}}],["scalelocation",{"_index":192,"name":{"260":{}},"parent":{}}],["scalex",{"_index":148,"name":{"197":{}},"parent":{}}],["scaley",{"_index":150,"name":{"198":{}},"parent":{}}],["screen",{"_index":207,"name":{"288":{}},"parent":{"289":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{}}}],["screen.config",{"_index":209,"name":{},"parent":{"290":{},"291":{},"292":{},"293":{},"294":{}}}],["screenaction",{"_index":171,"name":{"227":{}},"parent":{"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{}}}],["screenactionprovider",{"_index":164,"name":{"220":{}},"parent":{"221":{},"222":{},"223":{},"224":{},"225":{},"226":{}}}],["screenheight",{"_index":169,"name":{"225":{},"233":{},"276":{}},"parent":{}}],["screensize",{"_index":170,"name":{"226":{},"234":{},"277":{}},"parent":{}}],["screenwidth",{"_index":168,"name":{"224":{},"232":{},"275":{}},"parent":{}}],["scrolldown",{"_index":129,"name":{"138":{},"165":{},"184":{},"330":{}},"parent":{}}],["scrollleft",{"_index":130,"name":{"139":{},"166":{},"185":{},"332":{}},"parent":{}}],["scrolllock",{"_index":104,"name":{"106":{}},"parent":{}}],["scrollright",{"_index":131,"name":{"140":{},"167":{},"186":{},"333":{}},"parent":{}}],["scrollup",{"_index":128,"name":{"137":{},"164":{},"183":{},"331":{}},"parent":{}}],["searchmultiplescales",{"_index":161,"name":{"215":{}},"parent":{}}],["searchregion",{"_index":159,"name":{"213":{},"281":{}},"parent":{}}],["semicolon",{"_index":71,"name":{"71":{}},"parent":{}}],["setkeyboarddelay",{"_index":116,"name":{"125":{},"151":{},"171":{}},"parent":{}}],["setmousedelay",{"_index":122,"name":{"131":{},"156":{},"170":{}},"parent":{}}],["setmouseposition",{"_index":123,"name":{"132":{},"157":{},"172":{}},"parent":{}}],["setposition",{"_index":235,"name":{"325":{}},"parent":{}}],["slash",{"_index":76,"name":{"76":{}},"parent":{}}],["sleep",{"_index":229,"name":{"318":{}},"parent":{}}],["space",{"_index":5,"name":{"5":{}},"parent":{}}],["store",{"_index":173,"name":{"236":{},"245":{}},"parent":{}}],["straightline",{"_index":262,"name":{"374":{}},"parent":{}}],["straightto",{"_index":258,"name":{"368":{}},"parent":{}}],["stringorkey",{"_index":253,"name":{"360":{}},"parent":{}}],["subtract",{"_index":88,"name":{"90":{}},"parent":{}}],["t",{"_index":57,"name":{"57":{}},"parent":{}}],["tab",{"_index":7,"name":{"7":{}},"parent":{}}],["templatematchingfinder",{"_index":193,"name":{"261":{}},"parent":{"262":{},"263":{},"264":{}}}],["timeout",{"_index":206,"name":{"287":{}},"parent":{}}],["tobeat",{"_index":239,"name":{"337":{},"343":{},"350":{}},"parent":{}}],["tobein",{"_index":240,"name":{"338":{},"345":{},"351":{}},"parent":{}}],["top",{"_index":154,"name":{"204":{}},"parent":{}}],["toshow",{"_index":241,"name":{"339":{},"347":{},"352":{}},"parent":{}}],["tostring",{"_index":108,"name":{"112":{},"208":{}},"parent":{}}],["type",{"_index":117,"name":{"126":{},"147":{},"179":{},"357":{}},"parent":{}}],["u",{"_index":58,"name":{"58":{}},"parent":{}}],["up",{"_index":77,"name":{"78":{},"369":{}},"parent":{}}],["upperbound",{"_index":190,"name":{"258":{}},"parent":{}}],["v",{"_index":59,"name":{"59":{}},"parent":{}}],["visionadapter",{"_index":198,"name":{"269":{}},"parent":{"270":{},"271":{},"272":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{}}}],["w",{"_index":60,"name":{"60":{}},"parent":{}}],["waitfor",{"_index":216,"name":{"300":{}},"parent":{}}],["width",{"_index":142,"name":{"191":{},"205":{},"296":{}},"parent":{}}],["x",{"_index":61,"name":{"61":{},"110":{}},"parent":{}}],["y",{"_index":62,"name":{"62":{},"111":{}},"parent":{}}],["z",{"_index":63,"name":{"63":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +{"kinds":{"2":"Namespace","4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":4,"name":"Button","url":"enums/button.html","classes":"tsd-kind-enum"},{"id":1,"kind":16,"name":"LEFT","url":"enums/button.html#left","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":2,"kind":16,"name":"MIDDLE","url":"enums/button.html#middle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":3,"kind":16,"name":"RIGHT","url":"enums/button.html#right","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Button"},{"id":4,"kind":4,"name":"Key","url":"enums/key.html","classes":"tsd-kind-enum"},{"id":5,"kind":16,"name":"Space","url":"enums/key.html#space","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":6,"kind":16,"name":"Escape","url":"enums/key.html#escape","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":7,"kind":16,"name":"Tab","url":"enums/key.html#tab","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":8,"kind":16,"name":"LeftAlt","url":"enums/key.html#leftalt","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":9,"kind":16,"name":"LeftControl","url":"enums/key.html#leftcontrol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":10,"kind":16,"name":"RightAlt","url":"enums/key.html#rightalt","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":11,"kind":16,"name":"RightControl","url":"enums/key.html#rightcontrol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":12,"kind":16,"name":"LeftShift","url":"enums/key.html#leftshift","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":13,"kind":16,"name":"LeftSuper","url":"enums/key.html#leftsuper","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":14,"kind":16,"name":"RightShift","url":"enums/key.html#rightshift","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":15,"kind":16,"name":"RightSuper","url":"enums/key.html#rightsuper","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":16,"kind":16,"name":"F1","url":"enums/key.html#f1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":17,"kind":16,"name":"F2","url":"enums/key.html#f2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":18,"kind":16,"name":"F3","url":"enums/key.html#f3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":19,"kind":16,"name":"F4","url":"enums/key.html#f4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":20,"kind":16,"name":"F5","url":"enums/key.html#f5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":21,"kind":16,"name":"F6","url":"enums/key.html#f6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":22,"kind":16,"name":"F7","url":"enums/key.html#f7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":23,"kind":16,"name":"F8","url":"enums/key.html#f8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":24,"kind":16,"name":"F9","url":"enums/key.html#f9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":25,"kind":16,"name":"F10","url":"enums/key.html#f10","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":26,"kind":16,"name":"F11","url":"enums/key.html#f11","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":27,"kind":16,"name":"F12","url":"enums/key.html#f12","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":28,"kind":16,"name":"Num0","url":"enums/key.html#num0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":29,"kind":16,"name":"Num1","url":"enums/key.html#num1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":30,"kind":16,"name":"Num2","url":"enums/key.html#num2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":31,"kind":16,"name":"Num3","url":"enums/key.html#num3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":32,"kind":16,"name":"Num4","url":"enums/key.html#num4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":33,"kind":16,"name":"Num5","url":"enums/key.html#num5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":34,"kind":16,"name":"Num6","url":"enums/key.html#num6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":35,"kind":16,"name":"Num7","url":"enums/key.html#num7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":36,"kind":16,"name":"Num8","url":"enums/key.html#num8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":37,"kind":16,"name":"Num9","url":"enums/key.html#num9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":38,"kind":16,"name":"A","url":"enums/key.html#a","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":39,"kind":16,"name":"B","url":"enums/key.html#b","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":40,"kind":16,"name":"C","url":"enums/key.html#c","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":41,"kind":16,"name":"D","url":"enums/key.html#d","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":42,"kind":16,"name":"E","url":"enums/key.html#e","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":43,"kind":16,"name":"F","url":"enums/key.html#f","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":44,"kind":16,"name":"G","url":"enums/key.html#g","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":45,"kind":16,"name":"H","url":"enums/key.html#h","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":46,"kind":16,"name":"I","url":"enums/key.html#i","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":47,"kind":16,"name":"J","url":"enums/key.html#j","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":48,"kind":16,"name":"K","url":"enums/key.html#k","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":49,"kind":16,"name":"L","url":"enums/key.html#l","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":50,"kind":16,"name":"M","url":"enums/key.html#m","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":51,"kind":16,"name":"N","url":"enums/key.html#n","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":52,"kind":16,"name":"O","url":"enums/key.html#o","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":53,"kind":16,"name":"P","url":"enums/key.html#p","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":54,"kind":16,"name":"Q","url":"enums/key.html#q","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":55,"kind":16,"name":"R","url":"enums/key.html#r","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":56,"kind":16,"name":"S","url":"enums/key.html#s","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":57,"kind":16,"name":"T","url":"enums/key.html#t","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":58,"kind":16,"name":"U","url":"enums/key.html#u","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":59,"kind":16,"name":"V","url":"enums/key.html#v","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":60,"kind":16,"name":"W","url":"enums/key.html#w","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":61,"kind":16,"name":"X","url":"enums/key.html#x","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":62,"kind":16,"name":"Y","url":"enums/key.html#y","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":63,"kind":16,"name":"Z","url":"enums/key.html#z","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":64,"kind":16,"name":"Grave","url":"enums/key.html#grave","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":65,"kind":16,"name":"Minus","url":"enums/key.html#minus","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":66,"kind":16,"name":"Equal","url":"enums/key.html#equal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":67,"kind":16,"name":"Backspace","url":"enums/key.html#backspace","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":68,"kind":16,"name":"LeftBracket","url":"enums/key.html#leftbracket","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":69,"kind":16,"name":"RightBracket","url":"enums/key.html#rightbracket","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":70,"kind":16,"name":"Backslash","url":"enums/key.html#backslash","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":71,"kind":16,"name":"Semicolon","url":"enums/key.html#semicolon","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":72,"kind":16,"name":"Quote","url":"enums/key.html#quote","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":73,"kind":16,"name":"Return","url":"enums/key.html#return","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":74,"kind":16,"name":"Comma","url":"enums/key.html#comma","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":75,"kind":16,"name":"Period","url":"enums/key.html#period","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":76,"kind":16,"name":"Slash","url":"enums/key.html#slash","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":77,"kind":16,"name":"Left","url":"enums/key.html#left","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":78,"kind":16,"name":"Up","url":"enums/key.html#up","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":79,"kind":16,"name":"Right","url":"enums/key.html#right","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":80,"kind":16,"name":"Down","url":"enums/key.html#down","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":81,"kind":16,"name":"Print","url":"enums/key.html#print","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":82,"kind":16,"name":"Pause","url":"enums/key.html#pause","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":83,"kind":16,"name":"Insert","url":"enums/key.html#insert","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":84,"kind":16,"name":"Delete","url":"enums/key.html#delete","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":85,"kind":16,"name":"Home","url":"enums/key.html#home","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":86,"kind":16,"name":"End","url":"enums/key.html#end","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":87,"kind":16,"name":"PageUp","url":"enums/key.html#pageup","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":88,"kind":16,"name":"PageDown","url":"enums/key.html#pagedown","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":89,"kind":16,"name":"Add","url":"enums/key.html#add","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":90,"kind":16,"name":"Subtract","url":"enums/key.html#subtract","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":91,"kind":16,"name":"Multiply","url":"enums/key.html#multiply","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":92,"kind":16,"name":"Divide","url":"enums/key.html#divide","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":93,"kind":16,"name":"Decimal","url":"enums/key.html#decimal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":94,"kind":16,"name":"Enter","url":"enums/key.html#enter","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":95,"kind":16,"name":"NumPad0","url":"enums/key.html#numpad0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":96,"kind":16,"name":"NumPad1","url":"enums/key.html#numpad1","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":97,"kind":16,"name":"NumPad2","url":"enums/key.html#numpad2","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":98,"kind":16,"name":"NumPad3","url":"enums/key.html#numpad3","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":99,"kind":16,"name":"NumPad4","url":"enums/key.html#numpad4","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":100,"kind":16,"name":"NumPad5","url":"enums/key.html#numpad5","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":101,"kind":16,"name":"NumPad6","url":"enums/key.html#numpad6","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":102,"kind":16,"name":"NumPad7","url":"enums/key.html#numpad7","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":103,"kind":16,"name":"NumPad8","url":"enums/key.html#numpad8","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":104,"kind":16,"name":"NumPad9","url":"enums/key.html#numpad9","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":105,"kind":16,"name":"CapsLock","url":"enums/key.html#capslock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":106,"kind":16,"name":"ScrollLock","url":"enums/key.html#scrolllock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":107,"kind":16,"name":"NumLock","url":"enums/key.html#numlock","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"Key"},{"id":108,"kind":128,"name":"Point","url":"classes/point.html","classes":"tsd-kind-class"},{"id":109,"kind":512,"name":"constructor","url":"classes/point.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Point"},{"id":110,"kind":1024,"name":"x","url":"classes/point.html#x","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Point"},{"id":111,"kind":1024,"name":"y","url":"classes/point.html#y","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Point"},{"id":112,"kind":2048,"name":"toString","url":"classes/point.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Point"},{"id":113,"kind":256,"name":"ClipboardActionProvider","url":"interfaces/clipboardactionprovider.html","classes":"tsd-kind-interface"},{"id":114,"kind":2048,"name":"hasText","url":"interfaces/clipboardactionprovider.html#hastext","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":115,"kind":2048,"name":"clear","url":"interfaces/clipboardactionprovider.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":116,"kind":2048,"name":"copy","url":"interfaces/clipboardactionprovider.html#copy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":117,"kind":2048,"name":"paste","url":"interfaces/clipboardactionprovider.html#paste","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ClipboardActionProvider"},{"id":118,"kind":128,"name":"ClipboardAction","url":"classes/clipboardaction.html","classes":"tsd-kind-class"},{"id":119,"kind":512,"name":"constructor","url":"classes/clipboardaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ClipboardAction"},{"id":120,"kind":2048,"name":"hasText","url":"classes/clipboardaction.html#hastext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":121,"kind":2048,"name":"clear","url":"classes/clipboardaction.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":122,"kind":2048,"name":"copy","url":"classes/clipboardaction.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":123,"kind":2048,"name":"paste","url":"classes/clipboardaction.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ClipboardAction"},{"id":124,"kind":256,"name":"KeyboardActionProvider","url":"interfaces/keyboardactionprovider.html","classes":"tsd-kind-interface"},{"id":125,"kind":2048,"name":"setKeyboardDelay","url":"interfaces/keyboardactionprovider.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":126,"kind":2048,"name":"type","url":"interfaces/keyboardactionprovider.html#type","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":127,"kind":2048,"name":"click","url":"interfaces/keyboardactionprovider.html#click","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":128,"kind":2048,"name":"pressKey","url":"interfaces/keyboardactionprovider.html#presskey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":129,"kind":2048,"name":"releaseKey","url":"interfaces/keyboardactionprovider.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardActionProvider"},{"id":130,"kind":256,"name":"MouseActionProvider","url":"interfaces/mouseactionprovider.html","classes":"tsd-kind-interface"},{"id":131,"kind":2048,"name":"setMouseDelay","url":"interfaces/mouseactionprovider.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":132,"kind":2048,"name":"setMousePosition","url":"interfaces/mouseactionprovider.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":133,"kind":2048,"name":"currentMousePosition","url":"interfaces/mouseactionprovider.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":134,"kind":2048,"name":"leftClick","url":"interfaces/mouseactionprovider.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":135,"kind":2048,"name":"rightClick","url":"interfaces/mouseactionprovider.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":136,"kind":2048,"name":"middleClick","url":"interfaces/mouseactionprovider.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":137,"kind":2048,"name":"scrollUp","url":"interfaces/mouseactionprovider.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":138,"kind":2048,"name":"scrollDown","url":"interfaces/mouseactionprovider.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":139,"kind":2048,"name":"scrollLeft","url":"interfaces/mouseactionprovider.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":140,"kind":2048,"name":"scrollRight","url":"interfaces/mouseactionprovider.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":141,"kind":2048,"name":"pressButton","url":"interfaces/mouseactionprovider.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":142,"kind":2048,"name":"releaseButton","url":"interfaces/mouseactionprovider.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MouseActionProvider"},{"id":143,"kind":128,"name":"KeyboardAction","url":"classes/keyboardaction.html","classes":"tsd-kind-class"},{"id":144,"kind":1024,"name":"KeyLookupMap","url":"classes/keyboardaction.html#keylookupmap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"KeyboardAction"},{"id":145,"kind":2048,"name":"keyLookup","url":"classes/keyboardaction.html#keylookup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"KeyboardAction"},{"id":146,"kind":512,"name":"constructor","url":"classes/keyboardaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KeyboardAction"},{"id":147,"kind":2048,"name":"type","url":"classes/keyboardaction.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":148,"kind":2048,"name":"click","url":"classes/keyboardaction.html#click","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":149,"kind":2048,"name":"pressKey","url":"classes/keyboardaction.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":150,"kind":2048,"name":"releaseKey","url":"classes/keyboardaction.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":151,"kind":2048,"name":"setKeyboardDelay","url":"classes/keyboardaction.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyboardAction"},{"id":152,"kind":32,"name":"libnut","url":"globals.html#libnut","classes":"tsd-kind-variable"},{"id":153,"kind":128,"name":"MouseAction","url":"classes/mouseaction.html","classes":"tsd-kind-class"},{"id":154,"kind":2048,"name":"buttonLookup","url":"classes/mouseaction.html#buttonlookup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"MouseAction"},{"id":155,"kind":512,"name":"constructor","url":"classes/mouseaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MouseAction"},{"id":156,"kind":2048,"name":"setMouseDelay","url":"classes/mouseaction.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":157,"kind":2048,"name":"setMousePosition","url":"classes/mouseaction.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":158,"kind":2048,"name":"currentMousePosition","url":"classes/mouseaction.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":159,"kind":2048,"name":"leftClick","url":"classes/mouseaction.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":160,"kind":2048,"name":"rightClick","url":"classes/mouseaction.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":161,"kind":2048,"name":"middleClick","url":"classes/mouseaction.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":162,"kind":2048,"name":"pressButton","url":"classes/mouseaction.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":163,"kind":2048,"name":"releaseButton","url":"classes/mouseaction.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":164,"kind":2048,"name":"scrollUp","url":"classes/mouseaction.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":165,"kind":2048,"name":"scrollDown","url":"classes/mouseaction.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":166,"kind":2048,"name":"scrollLeft","url":"classes/mouseaction.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":167,"kind":2048,"name":"scrollRight","url":"classes/mouseaction.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MouseAction"},{"id":168,"kind":128,"name":"NativeAdapter","url":"classes/nativeadapter.html","classes":"tsd-kind-class"},{"id":169,"kind":512,"name":"constructor","url":"classes/nativeadapter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"NativeAdapter"},{"id":170,"kind":2048,"name":"setMouseDelay","url":"classes/nativeadapter.html#setmousedelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":171,"kind":2048,"name":"setKeyboardDelay","url":"classes/nativeadapter.html#setkeyboarddelay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":172,"kind":2048,"name":"setMousePosition","url":"classes/nativeadapter.html#setmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":173,"kind":2048,"name":"currentMousePosition","url":"classes/nativeadapter.html#currentmouseposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":174,"kind":2048,"name":"leftClick","url":"classes/nativeadapter.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":175,"kind":2048,"name":"rightClick","url":"classes/nativeadapter.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":176,"kind":2048,"name":"middleClick","url":"classes/nativeadapter.html#middleclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":177,"kind":2048,"name":"pressButton","url":"classes/nativeadapter.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":178,"kind":2048,"name":"releaseButton","url":"classes/nativeadapter.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":179,"kind":2048,"name":"type","url":"classes/nativeadapter.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":180,"kind":2048,"name":"click","url":"classes/nativeadapter.html#click","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":181,"kind":2048,"name":"pressKey","url":"classes/nativeadapter.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":182,"kind":2048,"name":"releaseKey","url":"classes/nativeadapter.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":183,"kind":2048,"name":"scrollUp","url":"classes/nativeadapter.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":184,"kind":2048,"name":"scrollDown","url":"classes/nativeadapter.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":185,"kind":2048,"name":"scrollLeft","url":"classes/nativeadapter.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":186,"kind":2048,"name":"scrollRight","url":"classes/nativeadapter.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":187,"kind":2048,"name":"copy","url":"classes/nativeadapter.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":188,"kind":2048,"name":"paste","url":"classes/nativeadapter.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"NativeAdapter"},{"id":189,"kind":128,"name":"Image","url":"classes/image.html","classes":"tsd-kind-class"},{"id":190,"kind":512,"name":"constructor","url":"classes/image.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Image"},{"id":191,"kind":1024,"name":"width","url":"classes/image.html#width","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":192,"kind":1024,"name":"height","url":"classes/image.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":193,"kind":1024,"name":"data","url":"classes/image.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":194,"kind":1024,"name":"channels","url":"classes/image.html#channels","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":195,"kind":1024,"name":"pixelDensity","url":"classes/image.html#pixeldensity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Image"},{"id":196,"kind":65536,"name":"__type","url":"classes/image.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Image"},{"id":197,"kind":32,"name":"scaleX","url":"classes/image.html#__type.scalex","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Image.__type"},{"id":198,"kind":32,"name":"scaleY","url":"classes/image.html#__type.scaley","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"Image.__type"},{"id":199,"kind":262144,"name":"hasAlphaChannel","url":"classes/image.html#hasalphachannel","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Image"},{"id":200,"kind":128,"name":"Region","url":"classes/region.html","classes":"tsd-kind-class"},{"id":201,"kind":2048,"name":"scaled","url":"classes/region.html#scaled","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Region"},{"id":202,"kind":512,"name":"constructor","url":"classes/region.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Region"},{"id":203,"kind":1024,"name":"left","url":"classes/region.html#left","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":204,"kind":1024,"name":"top","url":"classes/region.html#top","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":205,"kind":1024,"name":"width","url":"classes/region.html#width","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":206,"kind":1024,"name":"height","url":"classes/region.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Region"},{"id":207,"kind":2048,"name":"area","url":"classes/region.html#area","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Region"},{"id":208,"kind":2048,"name":"toString","url":"classes/region.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Region"},{"id":209,"kind":128,"name":"MatchRequest","url":"classes/matchrequest.html","classes":"tsd-kind-class"},{"id":210,"kind":512,"name":"constructor","url":"classes/matchrequest.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MatchRequest"},{"id":211,"kind":1024,"name":"haystack","url":"classes/matchrequest.html#haystack","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":212,"kind":1024,"name":"pathToNeedle","url":"classes/matchrequest.html#pathtoneedle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":213,"kind":1024,"name":"searchRegion","url":"classes/matchrequest.html#searchregion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":214,"kind":1024,"name":"confidence","url":"classes/matchrequest.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":215,"kind":1024,"name":"searchMultipleScales","url":"classes/matchrequest.html#searchmultiplescales","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchRequest"},{"id":216,"kind":128,"name":"MatchResult","url":"classes/matchresult.html","classes":"tsd-kind-class"},{"id":217,"kind":512,"name":"constructor","url":"classes/matchresult.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MatchResult"},{"id":218,"kind":1024,"name":"confidence","url":"classes/matchresult.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchResult"},{"id":219,"kind":1024,"name":"location","url":"classes/matchresult.html#location","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MatchResult"},{"id":220,"kind":256,"name":"ScreenActionProvider","url":"interfaces/screenactionprovider.html","classes":"tsd-kind-interface"},{"id":221,"kind":2048,"name":"grabScreen","url":"interfaces/screenactionprovider.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":222,"kind":2048,"name":"grabScreenRegion","url":"interfaces/screenactionprovider.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":223,"kind":2048,"name":"highlightScreenRegion","url":"interfaces/screenactionprovider.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":224,"kind":2048,"name":"screenWidth","url":"interfaces/screenactionprovider.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":225,"kind":2048,"name":"screenHeight","url":"interfaces/screenactionprovider.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":226,"kind":2048,"name":"screenSize","url":"interfaces/screenactionprovider.html#screensize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ScreenActionProvider"},{"id":227,"kind":128,"name":"ScreenAction","url":"classes/screenaction.html","classes":"tsd-kind-class"},{"id":228,"kind":512,"name":"constructor","url":"classes/screenaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ScreenAction"},{"id":229,"kind":2048,"name":"grabScreen","url":"classes/screenaction.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":230,"kind":2048,"name":"grabScreenRegion","url":"classes/screenaction.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":231,"kind":2048,"name":"highlightScreenRegion","url":"classes/screenaction.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":232,"kind":2048,"name":"screenWidth","url":"classes/screenaction.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":233,"kind":2048,"name":"screenHeight","url":"classes/screenaction.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":234,"kind":2048,"name":"screenSize","url":"classes/screenaction.html#screensize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ScreenAction"},{"id":235,"kind":256,"name":"DataSink","url":"interfaces/datasink.html","classes":"tsd-kind-interface"},{"id":236,"kind":2048,"name":"store","url":"interfaces/datasink.html#store","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DataSink"},{"id":237,"kind":256,"name":"FinderInterface","url":"interfaces/finderinterface.html","classes":"tsd-kind-interface"},{"id":238,"kind":2048,"name":"findMatch","url":"interfaces/finderinterface.html#findmatch","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"FinderInterface"},{"id":239,"kind":2048,"name":"findMatches","url":"interfaces/finderinterface.html#findmatches","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"FinderInterface"},{"id":240,"kind":128,"name":"ImageProcessor","url":"classes/imageprocessor.html","classes":"tsd-kind-class"},{"id":241,"kind":2048,"name":"fromImageWithAlphaChannel","url":"classes/imageprocessor.html#fromimagewithalphachannel","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ImageProcessor"},{"id":242,"kind":2048,"name":"fromImageWithoutAlphaChannel","url":"classes/imageprocessor.html#fromimagewithoutalphachannel","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ImageProcessor"},{"id":243,"kind":64,"name":"determineROI","url":"globals.html#determineroi","classes":"tsd-kind-function"},{"id":244,"kind":128,"name":"ImageWriter","url":"classes/imagewriter.html","classes":"tsd-kind-class"},{"id":245,"kind":2048,"name":"store","url":"classes/imagewriter.html#store","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ImageWriter"},{"id":246,"kind":128,"name":"ScaledMatchResult","url":"classes/scaledmatchresult.html","classes":"tsd-kind-class"},{"id":247,"kind":512,"name":"constructor","url":"classes/scaledmatchresult.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":248,"kind":1024,"name":"confidence","url":"classes/scaledmatchresult.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":249,"kind":1024,"name":"scale","url":"classes/scaledmatchresult.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ScaledMatchResult"},{"id":250,"kind":1024,"name":"location","url":"classes/scaledmatchresult.html#location","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"ScaledMatchResult"},{"id":251,"kind":256,"name":"DataSource","url":"interfaces/datasource.html","classes":"tsd-kind-interface"},{"id":252,"kind":2048,"name":"load","url":"interfaces/datasource.html#load","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"DataSource"},{"id":253,"kind":64,"name":"determineScaledSearchRegion","url":"globals.html#determinescaledsearchregion","classes":"tsd-kind-function"},{"id":254,"kind":128,"name":"ImageReader","url":"classes/imagereader.html","classes":"tsd-kind-class"},{"id":255,"kind":2048,"name":"load","url":"classes/imagereader.html#load","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ImageReader"},{"id":256,"kind":64,"name":"matchImages","url":"globals.html#matchimages","classes":"tsd-kind-function"},{"id":257,"kind":64,"name":"lowerBound","url":"globals.html#lowerbound","classes":"tsd-kind-function"},{"id":258,"kind":64,"name":"upperBound","url":"globals.html#upperbound","classes":"tsd-kind-function"},{"id":259,"kind":64,"name":"scaleImage","url":"globals.html#scaleimage","classes":"tsd-kind-function"},{"id":260,"kind":64,"name":"scaleLocation","url":"globals.html#scalelocation","classes":"tsd-kind-function"},{"id":261,"kind":128,"name":"TemplateMatchingFinder","url":"classes/templatematchingfinder.html","classes":"tsd-kind-class"},{"id":262,"kind":512,"name":"constructor","url":"classes/templatematchingfinder.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":263,"kind":2048,"name":"findMatches","url":"classes/templatematchingfinder.html#findmatches","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":264,"kind":2048,"name":"findMatch","url":"classes/templatematchingfinder.html#findmatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"TemplateMatchingFinder"},{"id":265,"kind":64,"name":"loadNeedle","url":"globals.html#loadneedle","classes":"tsd-kind-function"},{"id":266,"kind":64,"name":"loadHaystack","url":"globals.html#loadhaystack","classes":"tsd-kind-function"},{"id":267,"kind":64,"name":"debugImage","url":"globals.html#debugimage","classes":"tsd-kind-function"},{"id":268,"kind":64,"name":"isValidSearch","url":"globals.html#isvalidsearch","classes":"tsd-kind-function"},{"id":269,"kind":128,"name":"VisionAdapter","url":"classes/visionadapter.html","classes":"tsd-kind-class"},{"id":270,"kind":512,"name":"constructor","url":"classes/visionadapter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"VisionAdapter"},{"id":271,"kind":2048,"name":"grabScreen","url":"classes/visionadapter.html#grabscreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":272,"kind":2048,"name":"grabScreenRegion","url":"classes/visionadapter.html#grabscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":273,"kind":2048,"name":"highlightScreenRegion","url":"classes/visionadapter.html#highlightscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":274,"kind":2048,"name":"findOnScreenRegion","url":"classes/visionadapter.html#findonscreenregion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":275,"kind":2048,"name":"screenWidth","url":"classes/visionadapter.html#screenwidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":276,"kind":2048,"name":"screenHeight","url":"classes/visionadapter.html#screenheight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":277,"kind":2048,"name":"screenSize","url":"classes/visionadapter.html#screensize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":278,"kind":2048,"name":"saveImage","url":"classes/visionadapter.html#saveimage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"VisionAdapter"},{"id":279,"kind":128,"name":"LocationParameters","url":"classes/locationparameters.html","classes":"tsd-kind-class"},{"id":280,"kind":512,"name":"constructor","url":"classes/locationparameters.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LocationParameters"},{"id":281,"kind":1024,"name":"searchRegion","url":"classes/locationparameters.html#searchregion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LocationParameters"},{"id":282,"kind":1024,"name":"confidence","url":"classes/locationparameters.html#confidence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LocationParameters"},{"id":283,"kind":4,"name":"FileType","url":"enums/filetype.html","classes":"tsd-kind-enum"},{"id":284,"kind":16,"name":"PNG","url":"enums/filetype.html#png","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FileType"},{"id":285,"kind":16,"name":"JPG","url":"enums/filetype.html#jpg","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FileType"},{"id":286,"kind":64,"name":"generateOutputPath","url":"globals.html#generateoutputpath","classes":"tsd-kind-function"},{"id":287,"kind":64,"name":"timeout","url":"globals.html#timeout","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":288,"kind":128,"name":"Screen","url":"classes/screen.html","classes":"tsd-kind-class"},{"id":289,"kind":2097152,"name":"config","url":"classes/screen.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Screen"},{"id":290,"kind":32,"name":"confidence","url":"classes/screen.html#config.confidence","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":291,"kind":32,"name":"autoHighlight","url":"classes/screen.html#config.autohighlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":292,"kind":32,"name":"highlightDurationMs","url":"classes/screen.html#config.highlightdurationms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":293,"kind":32,"name":"highlightOpacity","url":"classes/screen.html#config.highlightopacity","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":294,"kind":32,"name":"resourceDirectory","url":"classes/screen.html#config.resourcedirectory","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Screen.config"},{"id":295,"kind":512,"name":"constructor","url":"classes/screen.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Screen"},{"id":296,"kind":2048,"name":"width","url":"classes/screen.html#width","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":297,"kind":2048,"name":"height","url":"classes/screen.html#height","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":298,"kind":2048,"name":"find","url":"classes/screen.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":299,"kind":2048,"name":"highlight","url":"classes/screen.html#highlight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":300,"kind":2048,"name":"waitFor","url":"classes/screen.html#waitfor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":301,"kind":2048,"name":"on","url":"classes/screen.html#on","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":302,"kind":2048,"name":"capture","url":"classes/screen.html#capture","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Screen"},{"id":303,"kind":4194304,"name":"FindHookCallback","url":"globals.html#findhookcallback","classes":"tsd-kind-type-alias"},{"id":304,"kind":65536,"name":"__type","url":"globals.html#findhookcallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"FindHookCallback"},{"id":305,"kind":128,"name":"Assert","url":"classes/assert.html","classes":"tsd-kind-class"},{"id":306,"kind":512,"name":"constructor","url":"classes/assert.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Assert"},{"id":307,"kind":2048,"name":"isVisible","url":"classes/assert.html#isvisible","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Assert"},{"id":308,"kind":2048,"name":"notVisible","url":"classes/assert.html#notvisible","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Assert"},{"id":309,"kind":128,"name":"Clipboard","url":"classes/clipboard.html","classes":"tsd-kind-class"},{"id":310,"kind":512,"name":"constructor","url":"classes/clipboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Clipboard"},{"id":311,"kind":2048,"name":"copy","url":"classes/clipboard.html#copy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Clipboard"},{"id":312,"kind":2048,"name":"paste","url":"classes/clipboard.html#paste","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Clipboard"},{"id":313,"kind":64,"name":"linear","url":"globals.html#linear","classes":"tsd-kind-function"},{"id":314,"kind":64,"name":"sleep","url":"globals.html#sleep","classes":"tsd-kind-function"},{"id":315,"kind":64,"name":"busyWaitForNanoSeconds","url":"globals.html#busywaitfornanoseconds","classes":"tsd-kind-function"},{"id":316,"kind":128,"name":"Mouse","url":"classes/mouse.html","classes":"tsd-kind-class"},{"id":317,"kind":2097152,"name":"config","url":"classes/mouse.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Mouse"},{"id":318,"kind":32,"name":"autoDelayMs","url":"classes/mouse.html#config.autodelayms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Mouse.config"},{"id":319,"kind":32,"name":"mouseSpeed","url":"classes/mouse.html#config.mousespeed","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Mouse.config"},{"id":320,"kind":512,"name":"constructor","url":"classes/mouse.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Mouse"},{"id":321,"kind":2048,"name":"setPosition","url":"classes/mouse.html#setposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":322,"kind":2048,"name":"getPosition","url":"classes/mouse.html#getposition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":323,"kind":2048,"name":"move","url":"classes/mouse.html#move","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":324,"kind":2048,"name":"leftClick","url":"classes/mouse.html#leftclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":325,"kind":2048,"name":"rightClick","url":"classes/mouse.html#rightclick","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":326,"kind":2048,"name":"scrollDown","url":"classes/mouse.html#scrolldown","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":327,"kind":2048,"name":"scrollUp","url":"classes/mouse.html#scrollup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":328,"kind":2048,"name":"scrollLeft","url":"classes/mouse.html#scrollleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":329,"kind":2048,"name":"scrollRight","url":"classes/mouse.html#scrollright","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":330,"kind":2048,"name":"drag","url":"classes/mouse.html#drag","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":331,"kind":2048,"name":"pressButton","url":"classes/mouse.html#pressbutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":332,"kind":2048,"name":"releaseButton","url":"classes/mouse.html#releasebutton","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mouse"},{"id":333,"kind":64,"name":"toBeAt","url":"globals.html#tobeat","classes":"tsd-kind-function"},{"id":334,"kind":64,"name":"toBeIn","url":"globals.html#tobein","classes":"tsd-kind-function"},{"id":335,"kind":64,"name":"toShow","url":"globals.html#toshow","classes":"tsd-kind-function"},{"id":336,"kind":2,"name":"__global","url":"modules/__global.html","classes":"tsd-kind-namespace"},{"id":337,"kind":2,"name":"jest","url":"modules/__global.jest.html","classes":"tsd-kind-namespace tsd-parent-kind-namespace","parent":"__global"},{"id":338,"kind":256,"name":"Matchers","url":"interfaces/__global.jest.matchers.html","classes":"tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter","parent":"__global.jest"},{"id":339,"kind":1024,"name":"toBeAt","url":"interfaces/__global.jest.matchers.html#tobeat","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":340,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#tobeat.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toBeAt"},{"id":341,"kind":1024,"name":"toBeIn","url":"interfaces/__global.jest.matchers.html#tobein","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":342,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#tobein.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toBeIn"},{"id":343,"kind":1024,"name":"toShow","url":"interfaces/__global.jest.matchers.html#toshow","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.jest.Matchers"},{"id":344,"kind":65536,"name":"__type","url":"interfaces/__global.jest.matchers.html#toshow.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"__global.jest.Matchers.toShow"},{"id":345,"kind":2097152,"name":"jestMatchers","url":"globals.html#jestmatchers","classes":"tsd-kind-object-literal"},{"id":346,"kind":32,"name":"toBeAt","url":"globals.html#jestmatchers.tobeat","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":347,"kind":32,"name":"toBeIn","url":"globals.html#jestmatchers.tobein","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":348,"kind":32,"name":"toShow","url":"globals.html#jestmatchers.toshow","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"jestMatchers"},{"id":349,"kind":128,"name":"Keyboard","url":"classes/keyboard.html","classes":"tsd-kind-class"},{"id":350,"kind":2097152,"name":"config","url":"classes/keyboard.html#config","classes":"tsd-kind-object-literal tsd-parent-kind-class","parent":"Keyboard"},{"id":351,"kind":32,"name":"autoDelayMs","url":"classes/keyboard.html#config.autodelayms","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Keyboard.config"},{"id":352,"kind":512,"name":"constructor","url":"classes/keyboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Keyboard"},{"id":353,"kind":2048,"name":"type","url":"classes/keyboard.html#type","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":354,"kind":2048,"name":"pressKey","url":"classes/keyboard.html#presskey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":355,"kind":2048,"name":"releaseKey","url":"classes/keyboard.html#releasekey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":356,"kind":4194304,"name":"StringOrKey","url":"globals.html#stringorkey","classes":"tsd-kind-type-alias"},{"id":357,"kind":64,"name":"inputIsString","url":"globals.html#inputisstring","classes":"tsd-kind-function"},{"id":358,"kind":64,"name":"centerOf","url":"globals.html#centerof","classes":"tsd-kind-function"},{"id":359,"kind":64,"name":"randomPointIn","url":"globals.html#randompointin","classes":"tsd-kind-function"},{"id":360,"kind":256,"name":"MovementApi","url":"interfaces/movementapi.html","classes":"tsd-kind-interface"},{"id":361,"kind":2048,"name":"down","url":"interfaces/movementapi.html#down","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":362,"kind":2048,"name":"left","url":"interfaces/movementapi.html#left","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":363,"kind":2048,"name":"right","url":"interfaces/movementapi.html#right","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":364,"kind":2048,"name":"straightTo","url":"interfaces/movementapi.html#straightto","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":365,"kind":2048,"name":"up","url":"interfaces/movementapi.html#up","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MovementApi"},{"id":366,"kind":128,"name":"Bresenham","url":"classes/bresenham.html","classes":"tsd-kind-class"},{"id":367,"kind":2048,"name":"compute","url":"classes/bresenham.html#compute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bresenham"},{"id":368,"kind":128,"name":"LineHelper","url":"classes/linehelper.html","classes":"tsd-kind-class"},{"id":369,"kind":512,"name":"constructor","url":"classes/linehelper.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LineHelper"},{"id":370,"kind":2048,"name":"straightLine","url":"classes/linehelper.html#straightline","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LineHelper"},{"id":371,"kind":64,"name":"createMovementApi","url":"globals.html#createmovementapi","classes":"tsd-kind-function"},{"id":372,"kind":64,"name":"findEdges","url":"globals.html#findedges","classes":"tsd-kind-function"}],"index":{"version":"2.3.8","fields":["name","parent"],"fieldVectors":[["name/0",[0,44.202]],["parent/0",[]],["name/1",[1,44.202]],["parent/1",[0,4.075]],["name/2",[2,55.188]],["parent/2",[0,4.075]],["name/3",[3,46.715]],["parent/3",[0,4.075]],["name/4",[4,12.751]],["parent/4",[]],["name/5",[5,55.188]],["parent/5",[4,1.175]],["name/6",[6,55.188]],["parent/6",[4,1.175]],["name/7",[7,55.188]],["parent/7",[4,1.175]],["name/8",[8,55.188]],["parent/8",[4,1.175]],["name/9",[9,55.188]],["parent/9",[4,1.175]],["name/10",[10,55.188]],["parent/10",[4,1.175]],["name/11",[11,55.188]],["parent/11",[4,1.175]],["name/12",[12,55.188]],["parent/12",[4,1.175]],["name/13",[13,55.188]],["parent/13",[4,1.175]],["name/14",[14,55.188]],["parent/14",[4,1.175]],["name/15",[15,55.188]],["parent/15",[4,1.175]],["name/16",[16,55.188]],["parent/16",[4,1.175]],["name/17",[17,55.188]],["parent/17",[4,1.175]],["name/18",[18,55.188]],["parent/18",[4,1.175]],["name/19",[19,55.188]],["parent/19",[4,1.175]],["name/20",[20,55.188]],["parent/20",[4,1.175]],["name/21",[21,55.188]],["parent/21",[4,1.175]],["name/22",[22,55.188]],["parent/22",[4,1.175]],["name/23",[23,55.188]],["parent/23",[4,1.175]],["name/24",[24,55.188]],["parent/24",[4,1.175]],["name/25",[25,55.188]],["parent/25",[4,1.175]],["name/26",[26,55.188]],["parent/26",[4,1.175]],["name/27",[27,55.188]],["parent/27",[4,1.175]],["name/28",[28,55.188]],["parent/28",[4,1.175]],["name/29",[29,55.188]],["parent/29",[4,1.175]],["name/30",[30,55.188]],["parent/30",[4,1.175]],["name/31",[31,55.188]],["parent/31",[4,1.175]],["name/32",[32,55.188]],["parent/32",[4,1.175]],["name/33",[33,55.188]],["parent/33",[4,1.175]],["name/34",[34,55.188]],["parent/34",[4,1.175]],["name/35",[35,55.188]],["parent/35",[4,1.175]],["name/36",[36,55.188]],["parent/36",[4,1.175]],["name/37",[37,55.188]],["parent/37",[4,1.175]],["name/38",[38,55.188]],["parent/38",[4,1.175]],["name/39",[39,55.188]],["parent/39",[4,1.175]],["name/40",[40,55.188]],["parent/40",[4,1.175]],["name/41",[41,55.188]],["parent/41",[4,1.175]],["name/42",[42,55.188]],["parent/42",[4,1.175]],["name/43",[43,55.188]],["parent/43",[4,1.175]],["name/44",[44,55.188]],["parent/44",[4,1.175]],["name/45",[45,55.188]],["parent/45",[4,1.175]],["name/46",[46,55.188]],["parent/46",[4,1.175]],["name/47",[47,55.188]],["parent/47",[4,1.175]],["name/48",[48,55.188]],["parent/48",[4,1.175]],["name/49",[49,55.188]],["parent/49",[4,1.175]],["name/50",[50,55.188]],["parent/50",[4,1.175]],["name/51",[51,55.188]],["parent/51",[4,1.175]],["name/52",[52,55.188]],["parent/52",[4,1.175]],["name/53",[53,55.188]],["parent/53",[4,1.175]],["name/54",[54,55.188]],["parent/54",[4,1.175]],["name/55",[55,55.188]],["parent/55",[4,1.175]],["name/56",[56,55.188]],["parent/56",[4,1.175]],["name/57",[57,55.188]],["parent/57",[4,1.175]],["name/58",[58,55.188]],["parent/58",[4,1.175]],["name/59",[59,55.188]],["parent/59",[4,1.175]],["name/60",[60,55.188]],["parent/60",[4,1.175]],["name/61",[61,50.08]],["parent/61",[4,1.175]],["name/62",[62,50.08]],["parent/62",[4,1.175]],["name/63",[63,55.188]],["parent/63",[4,1.175]],["name/64",[64,55.188]],["parent/64",[4,1.175]],["name/65",[65,55.188]],["parent/65",[4,1.175]],["name/66",[66,55.188]],["parent/66",[4,1.175]],["name/67",[67,55.188]],["parent/67",[4,1.175]],["name/68",[68,55.188]],["parent/68",[4,1.175]],["name/69",[69,55.188]],["parent/69",[4,1.175]],["name/70",[70,55.188]],["parent/70",[4,1.175]],["name/71",[71,55.188]],["parent/71",[4,1.175]],["name/72",[72,55.188]],["parent/72",[4,1.175]],["name/73",[73,55.188]],["parent/73",[4,1.175]],["name/74",[74,55.188]],["parent/74",[4,1.175]],["name/75",[75,55.188]],["parent/75",[4,1.175]],["name/76",[76,55.188]],["parent/76",[4,1.175]],["name/77",[1,44.202]],["parent/77",[4,1.175]],["name/78",[77,50.08]],["parent/78",[4,1.175]],["name/79",[3,46.715]],["parent/79",[4,1.175]],["name/80",[78,50.08]],["parent/80",[4,1.175]],["name/81",[79,55.188]],["parent/81",[4,1.175]],["name/82",[80,55.188]],["parent/82",[4,1.175]],["name/83",[81,55.188]],["parent/83",[4,1.175]],["name/84",[82,55.188]],["parent/84",[4,1.175]],["name/85",[83,55.188]],["parent/85",[4,1.175]],["name/86",[84,55.188]],["parent/86",[4,1.175]],["name/87",[85,55.188]],["parent/87",[4,1.175]],["name/88",[86,55.188]],["parent/88",[4,1.175]],["name/89",[87,55.188]],["parent/89",[4,1.175]],["name/90",[88,55.188]],["parent/90",[4,1.175]],["name/91",[89,55.188]],["parent/91",[4,1.175]],["name/92",[90,55.188]],["parent/92",[4,1.175]],["name/93",[91,55.188]],["parent/93",[4,1.175]],["name/94",[92,55.188]],["parent/94",[4,1.175]],["name/95",[93,55.188]],["parent/95",[4,1.175]],["name/96",[94,55.188]],["parent/96",[4,1.175]],["name/97",[95,55.188]],["parent/97",[4,1.175]],["name/98",[96,55.188]],["parent/98",[4,1.175]],["name/99",[97,55.188]],["parent/99",[4,1.175]],["name/100",[98,55.188]],["parent/100",[4,1.175]],["name/101",[99,55.188]],["parent/101",[4,1.175]],["name/102",[100,55.188]],["parent/102",[4,1.175]],["name/103",[101,55.188]],["parent/103",[4,1.175]],["name/104",[102,55.188]],["parent/104",[4,1.175]],["name/105",[103,55.188]],["parent/105",[4,1.175]],["name/106",[104,55.188]],["parent/106",[4,1.175]],["name/107",[105,55.188]],["parent/107",[4,1.175]],["name/108",[106,42.195]],["parent/108",[]],["name/109",[107,29.038]],["parent/109",[106,3.89]],["name/110",[61,50.08]],["parent/110",[106,3.89]],["name/111",[62,50.08]],["parent/111",[106,3.89]],["name/112",[108,50.08]],["parent/112",[106,3.89]],["name/113",[109,42.195]],["parent/113",[]],["name/114",[110,50.08]],["parent/114",[109,3.89]],["name/115",[111,50.08]],["parent/115",[109,3.89]],["name/116",[112,44.202]],["parent/116",[109,3.89]],["name/117",[113,44.202]],["parent/117",[109,3.89]],["name/118",[114,40.525]],["parent/118",[]],["name/119",[107,29.038]],["parent/119",[114,3.736]],["name/120",[110,50.08]],["parent/120",[114,3.736]],["name/121",[111,50.08]],["parent/121",[114,3.736]],["name/122",[112,44.202]],["parent/122",[114,3.736]],["name/123",[113,44.202]],["parent/123",[114,3.736]],["name/124",[115,40.525]],["parent/124",[]],["name/125",[116,46.715]],["parent/125",[115,3.736]],["name/126",[117,44.202]],["parent/126",[115,3.736]],["name/127",[118,46.715]],["parent/127",[115,3.736]],["name/128",[119,44.202]],["parent/128",[115,3.736]],["name/129",[120,44.202]],["parent/129",[115,3.736]],["name/130",[121,33.216]],["parent/130",[]],["name/131",[122,46.715]],["parent/131",[121,3.062]],["name/132",[123,46.715]],["parent/132",[121,3.062]],["name/133",[124,46.715]],["parent/133",[121,3.062]],["name/134",[125,44.202]],["parent/134",[121,3.062]],["name/135",[126,44.202]],["parent/135",[121,3.062]],["name/136",[127,46.715]],["parent/136",[121,3.062]],["name/137",[128,44.202]],["parent/137",[121,3.062]],["name/138",[129,44.202]],["parent/138",[121,3.062]],["name/139",[130,44.202]],["parent/139",[121,3.062]],["name/140",[131,44.202]],["parent/140",[121,3.062]],["name/141",[132,44.202]],["parent/141",[121,3.062]],["name/142",[133,44.202]],["parent/142",[121,3.062]],["name/143",[134,36.73]],["parent/143",[]],["name/144",[135,55.188]],["parent/144",[134,3.386]],["name/145",[136,55.188]],["parent/145",[134,3.386]],["name/146",[107,29.038]],["parent/146",[134,3.386]],["name/147",[117,44.202]],["parent/147",[134,3.386]],["name/148",[118,46.715]],["parent/148",[134,3.386]],["name/149",[119,44.202]],["parent/149",[134,3.386]],["name/150",[120,44.202]],["parent/150",[134,3.386]],["name/151",[116,46.715]],["parent/151",[134,3.386]],["name/152",[137,55.188]],["parent/152",[]],["name/153",[138,31.834]],["parent/153",[]],["name/154",[139,55.188]],["parent/154",[138,2.935]],["name/155",[107,29.038]],["parent/155",[138,2.935]],["name/156",[122,46.715]],["parent/156",[138,2.935]],["name/157",[123,46.715]],["parent/157",[138,2.935]],["name/158",[124,46.715]],["parent/158",[138,2.935]],["name/159",[125,44.202]],["parent/159",[138,2.935]],["name/160",[126,44.202]],["parent/160",[138,2.935]],["name/161",[127,46.715]],["parent/161",[138,2.935]],["name/162",[132,44.202]],["parent/162",[138,2.935]],["name/163",[133,44.202]],["parent/163",[138,2.935]],["name/164",[128,44.202]],["parent/164",[138,2.935]],["name/165",[129,44.202]],["parent/165",[138,2.935]],["name/166",[130,44.202]],["parent/166",[138,2.935]],["name/167",[131,44.202]],["parent/167",[138,2.935]],["name/168",[140,28.562]],["parent/168",[]],["name/169",[107,29.038]],["parent/169",[140,2.633]],["name/170",[122,46.715]],["parent/170",[140,2.633]],["name/171",[116,46.715]],["parent/171",[140,2.633]],["name/172",[123,46.715]],["parent/172",[140,2.633]],["name/173",[124,46.715]],["parent/173",[140,2.633]],["name/174",[125,44.202]],["parent/174",[140,2.633]],["name/175",[126,44.202]],["parent/175",[140,2.633]],["name/176",[127,46.715]],["parent/176",[140,2.633]],["name/177",[132,44.202]],["parent/177",[140,2.633]],["name/178",[133,44.202]],["parent/178",[140,2.633]],["name/179",[117,44.202]],["parent/179",[140,2.633]],["name/180",[118,46.715]],["parent/180",[140,2.633]],["name/181",[119,44.202]],["parent/181",[140,2.633]],["name/182",[120,44.202]],["parent/182",[140,2.633]],["name/183",[128,44.202]],["parent/183",[140,2.633]],["name/184",[129,44.202]],["parent/184",[140,2.633]],["name/185",[130,44.202]],["parent/185",[140,2.633]],["name/186",[131,44.202]],["parent/186",[140,2.633]],["name/187",[112,44.202]],["parent/187",[140,2.633]],["name/188",[113,44.202]],["parent/188",[140,2.633]],["name/189",[141,36.73]],["parent/189",[]],["name/190",[107,29.038]],["parent/190",[141,3.386]],["name/191",[142,46.715]],["parent/191",[141,3.386]],["name/192",[143,46.715]],["parent/192",[141,3.386]],["name/193",[144,55.188]],["parent/193",[141,3.386]],["name/194",[145,55.188]],["parent/194",[141,3.386]],["name/195",[146,55.188]],["parent/195",[141,3.386]],["name/196",[147,42.195]],["parent/196",[141,3.386]],["name/197",[148,55.188]],["parent/197",[149,4.617]],["name/198",[150,55.188]],["parent/198",[149,4.617]],["name/199",[151,55.188]],["parent/199",[141,3.386]],["name/200",[152,36.73]],["parent/200",[]],["name/201",[153,55.188]],["parent/201",[152,3.386]],["name/202",[107,29.038]],["parent/202",[152,3.386]],["name/203",[1,44.202]],["parent/203",[152,3.386]],["name/204",[154,55.188]],["parent/204",[152,3.386]],["name/205",[142,46.715]],["parent/205",[152,3.386]],["name/206",[143,46.715]],["parent/206",[152,3.386]],["name/207",[155,55.188]],["parent/207",[152,3.386]],["name/208",[108,50.08]],["parent/208",[152,3.386]],["name/209",[156,39.094]],["parent/209",[]],["name/210",[107,29.038]],["parent/210",[156,3.604]],["name/211",[157,55.188]],["parent/211",[156,3.604]],["name/212",[158,55.188]],["parent/212",[156,3.604]],["name/213",[159,50.08]],["parent/213",[156,3.604]],["name/214",[160,42.195]],["parent/214",[156,3.604]],["name/215",[161,55.188]],["parent/215",[156,3.604]],["name/216",[162,44.202]],["parent/216",[]],["name/217",[107,29.038]],["parent/217",[162,4.075]],["name/218",[160,42.195]],["parent/218",[162,4.075]],["name/219",[163,50.08]],["parent/219",[162,4.075]],["name/220",[164,39.094]],["parent/220",[]],["name/221",[165,46.715]],["parent/221",[164,3.604]],["name/222",[166,46.715]],["parent/222",[164,3.604]],["name/223",[167,46.715]],["parent/223",[164,3.604]],["name/224",[168,46.715]],["parent/224",[164,3.604]],["name/225",[169,46.715]],["parent/225",[164,3.604]],["name/226",[170,46.715]],["parent/226",[164,3.604]],["name/227",[171,37.842]],["parent/227",[]],["name/228",[107,29.038]],["parent/228",[171,3.489]],["name/229",[165,46.715]],["parent/229",[171,3.489]],["name/230",[166,46.715]],["parent/230",[171,3.489]],["name/231",[167,46.715]],["parent/231",[171,3.489]],["name/232",[168,46.715]],["parent/232",[171,3.489]],["name/233",[169,46.715]],["parent/233",[171,3.489]],["name/234",[170,46.715]],["parent/234",[171,3.489]],["name/235",[172,50.08]],["parent/235",[]],["name/236",[173,50.08]],["parent/236",[172,4.617]],["name/237",[174,46.715]],["parent/237",[]],["name/238",[175,50.08]],["parent/238",[174,4.307]],["name/239",[176,50.08]],["parent/239",[174,4.307]],["name/240",[177,46.715]],["parent/240",[]],["name/241",[178,55.188]],["parent/241",[177,4.307]],["name/242",[179,55.188]],["parent/242",[177,4.307]],["name/243",[180,55.188]],["parent/243",[]],["name/244",[181,50.08]],["parent/244",[]],["name/245",[173,50.08]],["parent/245",[181,4.617]],["name/246",[182,42.195]],["parent/246",[]],["name/247",[107,29.038]],["parent/247",[182,3.89]],["name/248",[160,42.195]],["parent/248",[182,3.89]],["name/249",[183,55.188]],["parent/249",[182,3.89]],["name/250",[163,50.08]],["parent/250",[182,3.89]],["name/251",[184,50.08]],["parent/251",[]],["name/252",[185,50.08]],["parent/252",[184,4.617]],["name/253",[186,55.188]],["parent/253",[]],["name/254",[187,50.08]],["parent/254",[]],["name/255",[185,50.08]],["parent/255",[187,4.617]],["name/256",[188,55.188]],["parent/256",[]],["name/257",[189,55.188]],["parent/257",[]],["name/258",[190,55.188]],["parent/258",[]],["name/259",[191,55.188]],["parent/259",[]],["name/260",[192,55.188]],["parent/260",[]],["name/261",[193,44.202]],["parent/261",[]],["name/262",[107,29.038]],["parent/262",[193,4.075]],["name/263",[176,50.08]],["parent/263",[193,4.075]],["name/264",[175,50.08]],["parent/264",[193,4.075]],["name/265",[194,55.188]],["parent/265",[]],["name/266",[195,55.188]],["parent/266",[]],["name/267",[196,55.188]],["parent/267",[]],["name/268",[197,55.188]],["parent/268",[]],["name/269",[198,35.729]],["parent/269",[]],["name/270",[107,29.038]],["parent/270",[198,3.294]],["name/271",[165,46.715]],["parent/271",[198,3.294]],["name/272",[166,46.715]],["parent/272",[198,3.294]],["name/273",[167,46.715]],["parent/273",[198,3.294]],["name/274",[199,55.188]],["parent/274",[198,3.294]],["name/275",[168,46.715]],["parent/275",[198,3.294]],["name/276",[169,46.715]],["parent/276",[198,3.294]],["name/277",[170,46.715]],["parent/277",[198,3.294]],["name/278",[200,55.188]],["parent/278",[198,3.294]],["name/279",[201,44.202]],["parent/279",[]],["name/280",[107,29.038]],["parent/280",[201,4.075]],["name/281",[159,50.08]],["parent/281",[201,4.075]],["name/282",[160,42.195]],["parent/282",[201,4.075]],["name/283",[202,46.715]],["parent/283",[]],["name/284",[203,55.188]],["parent/284",[202,4.307]],["name/285",[204,55.188]],["parent/285",[202,4.307]],["name/286",[205,55.188]],["parent/286",[]],["name/287",[206,55.188]],["parent/287",[]],["name/288",[207,35.729]],["parent/288",[]],["name/289",[208,46.715]],["parent/289",[207,3.294]],["name/290",[160,42.195]],["parent/290",[209,3.89]],["name/291",[210,55.188]],["parent/291",[209,3.89]],["name/292",[211,55.188]],["parent/292",[209,3.89]],["name/293",[212,55.188]],["parent/293",[209,3.89]],["name/294",[213,55.188]],["parent/294",[209,3.89]],["name/295",[107,29.038]],["parent/295",[207,3.294]],["name/296",[142,46.715]],["parent/296",[207,3.294]],["name/297",[143,46.715]],["parent/297",[207,3.294]],["name/298",[214,55.188]],["parent/298",[207,3.294]],["name/299",[215,55.188]],["parent/299",[207,3.294]],["name/300",[216,55.188]],["parent/300",[207,3.294]],["name/301",[217,55.188]],["parent/301",[207,3.294]],["name/302",[218,55.188]],["parent/302",[207,3.294]],["name/303",[219,50.08]],["parent/303",[]],["name/304",[147,42.195]],["parent/304",[219,4.617]],["name/305",[220,44.202]],["parent/305",[]],["name/306",[107,29.038]],["parent/306",[220,4.075]],["name/307",[221,55.188]],["parent/307",[220,4.075]],["name/308",[222,55.188]],["parent/308",[220,4.075]],["name/309",[223,44.202]],["parent/309",[]],["name/310",[107,29.038]],["parent/310",[223,4.075]],["name/311",[112,44.202]],["parent/311",[223,4.075]],["name/312",[113,44.202]],["parent/312",[223,4.075]],["name/313",[224,55.188]],["parent/313",[]],["name/314",[225,55.188]],["parent/314",[]],["name/315",[226,55.188]],["parent/315",[]],["name/316",[227,31.834]],["parent/316",[]],["name/317",[208,46.715]],["parent/317",[227,2.935]],["name/318",[228,50.08]],["parent/318",[229,4.617]],["name/319",[230,55.188]],["parent/319",[229,4.617]],["name/320",[107,29.038]],["parent/320",[227,2.935]],["name/321",[231,55.188]],["parent/321",[227,2.935]],["name/322",[232,55.188]],["parent/322",[227,2.935]],["name/323",[233,55.188]],["parent/323",[227,2.935]],["name/324",[125,44.202]],["parent/324",[227,2.935]],["name/325",[126,44.202]],["parent/325",[227,2.935]],["name/326",[129,44.202]],["parent/326",[227,2.935]],["name/327",[128,44.202]],["parent/327",[227,2.935]],["name/328",[130,44.202]],["parent/328",[227,2.935]],["name/329",[131,44.202]],["parent/329",[227,2.935]],["name/330",[234,55.188]],["parent/330",[227,2.935]],["name/331",[132,44.202]],["parent/331",[227,2.935]],["name/332",[133,44.202]],["parent/332",[227,2.935]],["name/333",[235,46.715]],["parent/333",[]],["name/334",[236,46.715]],["parent/334",[]],["name/335",[237,46.715]],["parent/335",[]],["name/336",[238,50.08]],["parent/336",[]],["name/337",[239,55.188]],["parent/337",[238,4.617]],["name/338",[240,55.188]],["parent/338",[241,5.088]],["name/339",[235,46.715]],["parent/339",[242,4.307]],["name/340",[147,42.195]],["parent/340",[243,5.088]],["name/341",[236,46.715]],["parent/341",[242,4.307]],["name/342",[147,42.195]],["parent/342",[244,5.088]],["name/343",[237,46.715]],["parent/343",[242,4.307]],["name/344",[147,42.195]],["parent/344",[245,5.088]],["name/345",[246,44.202]],["parent/345",[]],["name/346",[235,46.715]],["parent/346",[246,4.075]],["name/347",[236,46.715]],["parent/347",[246,4.075]],["name/348",[237,46.715]],["parent/348",[246,4.075]],["name/349",[247,40.525]],["parent/349",[]],["name/350",[208,46.715]],["parent/350",[247,3.736]],["name/351",[228,50.08]],["parent/351",[248,5.088]],["name/352",[107,29.038]],["parent/352",[247,3.736]],["name/353",[117,44.202]],["parent/353",[247,3.736]],["name/354",[119,44.202]],["parent/354",[247,3.736]],["name/355",[120,44.202]],["parent/355",[247,3.736]],["name/356",[249,55.188]],["parent/356",[]],["name/357",[250,55.188]],["parent/357",[]],["name/358",[251,55.188]],["parent/358",[]],["name/359",[252,55.188]],["parent/359",[]],["name/360",[253,40.525]],["parent/360",[]],["name/361",[78,50.08]],["parent/361",[253,3.736]],["name/362",[1,44.202]],["parent/362",[253,3.736]],["name/363",[3,46.715]],["parent/363",[253,3.736]],["name/364",[254,55.188]],["parent/364",[253,3.736]],["name/365",[77,50.08]],["parent/365",[253,3.736]],["name/366",[255,50.08]],["parent/366",[]],["name/367",[256,55.188]],["parent/367",[255,4.617]],["name/368",[257,46.715]],["parent/368",[]],["name/369",[107,29.038]],["parent/369",[257,4.307]],["name/370",[258,55.188]],["parent/370",[257,4.307]],["name/371",[259,55.188]],["parent/371",[]],["name/372",[260,55.188]],["parent/372",[]]],"invertedIndex":[["__global",{"_index":238,"name":{"336":{}},"parent":{"337":{}}}],["__global.jest",{"_index":241,"name":{},"parent":{"338":{}}}],["__global.jest.matchers",{"_index":242,"name":{},"parent":{"339":{},"341":{},"343":{}}}],["__global.jest.matchers.tobeat",{"_index":243,"name":{},"parent":{"340":{}}}],["__global.jest.matchers.tobein",{"_index":244,"name":{},"parent":{"342":{}}}],["__global.jest.matchers.toshow",{"_index":245,"name":{},"parent":{"344":{}}}],["__type",{"_index":147,"name":{"196":{},"304":{},"340":{},"342":{},"344":{}},"parent":{}}],["a",{"_index":38,"name":{"38":{}},"parent":{}}],["add",{"_index":87,"name":{"89":{}},"parent":{}}],["area",{"_index":155,"name":{"207":{}},"parent":{}}],["assert",{"_index":220,"name":{"305":{}},"parent":{"306":{},"307":{},"308":{}}}],["autodelayms",{"_index":228,"name":{"318":{},"351":{}},"parent":{}}],["autohighlight",{"_index":210,"name":{"291":{}},"parent":{}}],["b",{"_index":39,"name":{"39":{}},"parent":{}}],["backslash",{"_index":70,"name":{"70":{}},"parent":{}}],["backspace",{"_index":67,"name":{"67":{}},"parent":{}}],["bresenham",{"_index":255,"name":{"366":{}},"parent":{"367":{}}}],["busywaitfornanoseconds",{"_index":226,"name":{"315":{}},"parent":{}}],["button",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["buttonlookup",{"_index":139,"name":{"154":{}},"parent":{}}],["c",{"_index":40,"name":{"40":{}},"parent":{}}],["capslock",{"_index":103,"name":{"105":{}},"parent":{}}],["capture",{"_index":218,"name":{"302":{}},"parent":{}}],["centerof",{"_index":251,"name":{"358":{}},"parent":{}}],["channels",{"_index":145,"name":{"194":{}},"parent":{}}],["clear",{"_index":111,"name":{"115":{},"121":{}},"parent":{}}],["click",{"_index":118,"name":{"127":{},"148":{},"180":{}},"parent":{}}],["clipboard",{"_index":223,"name":{"309":{}},"parent":{"310":{},"311":{},"312":{}}}],["clipboardaction",{"_index":114,"name":{"118":{}},"parent":{"119":{},"120":{},"121":{},"122":{},"123":{}}}],["clipboardactionprovider",{"_index":109,"name":{"113":{}},"parent":{"114":{},"115":{},"116":{},"117":{}}}],["comma",{"_index":74,"name":{"74":{}},"parent":{}}],["compute",{"_index":256,"name":{"367":{}},"parent":{}}],["confidence",{"_index":160,"name":{"214":{},"218":{},"248":{},"282":{},"290":{}},"parent":{}}],["config",{"_index":208,"name":{"289":{},"317":{},"350":{}},"parent":{}}],["constructor",{"_index":107,"name":{"109":{},"119":{},"146":{},"155":{},"169":{},"190":{},"202":{},"210":{},"217":{},"228":{},"247":{},"262":{},"270":{},"280":{},"295":{},"306":{},"310":{},"320":{},"352":{},"369":{}},"parent":{}}],["copy",{"_index":112,"name":{"116":{},"122":{},"187":{},"311":{}},"parent":{}}],["createmovementapi",{"_index":259,"name":{"371":{}},"parent":{}}],["currentmouseposition",{"_index":124,"name":{"133":{},"158":{},"173":{}},"parent":{}}],["d",{"_index":41,"name":{"41":{}},"parent":{}}],["data",{"_index":144,"name":{"193":{}},"parent":{}}],["datasink",{"_index":172,"name":{"235":{}},"parent":{"236":{}}}],["datasource",{"_index":184,"name":{"251":{}},"parent":{"252":{}}}],["debugimage",{"_index":196,"name":{"267":{}},"parent":{}}],["decimal",{"_index":91,"name":{"93":{}},"parent":{}}],["delete",{"_index":82,"name":{"84":{}},"parent":{}}],["determineroi",{"_index":180,"name":{"243":{}},"parent":{}}],["determinescaledsearchregion",{"_index":186,"name":{"253":{}},"parent":{}}],["divide",{"_index":90,"name":{"92":{}},"parent":{}}],["down",{"_index":78,"name":{"80":{},"361":{}},"parent":{}}],["drag",{"_index":234,"name":{"330":{}},"parent":{}}],["e",{"_index":42,"name":{"42":{}},"parent":{}}],["end",{"_index":84,"name":{"86":{}},"parent":{}}],["enter",{"_index":92,"name":{"94":{}},"parent":{}}],["equal",{"_index":66,"name":{"66":{}},"parent":{}}],["escape",{"_index":6,"name":{"6":{}},"parent":{}}],["f",{"_index":43,"name":{"43":{}},"parent":{}}],["f1",{"_index":16,"name":{"16":{}},"parent":{}}],["f10",{"_index":25,"name":{"25":{}},"parent":{}}],["f11",{"_index":26,"name":{"26":{}},"parent":{}}],["f12",{"_index":27,"name":{"27":{}},"parent":{}}],["f2",{"_index":17,"name":{"17":{}},"parent":{}}],["f3",{"_index":18,"name":{"18":{}},"parent":{}}],["f4",{"_index":19,"name":{"19":{}},"parent":{}}],["f5",{"_index":20,"name":{"20":{}},"parent":{}}],["f6",{"_index":21,"name":{"21":{}},"parent":{}}],["f7",{"_index":22,"name":{"22":{}},"parent":{}}],["f8",{"_index":23,"name":{"23":{}},"parent":{}}],["f9",{"_index":24,"name":{"24":{}},"parent":{}}],["filetype",{"_index":202,"name":{"283":{}},"parent":{"284":{},"285":{}}}],["find",{"_index":214,"name":{"298":{}},"parent":{}}],["findedges",{"_index":260,"name":{"372":{}},"parent":{}}],["finderinterface",{"_index":174,"name":{"237":{}},"parent":{"238":{},"239":{}}}],["findhookcallback",{"_index":219,"name":{"303":{}},"parent":{"304":{}}}],["findmatch",{"_index":175,"name":{"238":{},"264":{}},"parent":{}}],["findmatches",{"_index":176,"name":{"239":{},"263":{}},"parent":{}}],["findonscreenregion",{"_index":199,"name":{"274":{}},"parent":{}}],["fromimagewithalphachannel",{"_index":178,"name":{"241":{}},"parent":{}}],["fromimagewithoutalphachannel",{"_index":179,"name":{"242":{}},"parent":{}}],["g",{"_index":44,"name":{"44":{}},"parent":{}}],["generateoutputpath",{"_index":205,"name":{"286":{}},"parent":{}}],["getposition",{"_index":232,"name":{"322":{}},"parent":{}}],["grabscreen",{"_index":165,"name":{"221":{},"229":{},"271":{}},"parent":{}}],["grabscreenregion",{"_index":166,"name":{"222":{},"230":{},"272":{}},"parent":{}}],["grave",{"_index":64,"name":{"64":{}},"parent":{}}],["h",{"_index":45,"name":{"45":{}},"parent":{}}],["hasalphachannel",{"_index":151,"name":{"199":{}},"parent":{}}],["hastext",{"_index":110,"name":{"114":{},"120":{}},"parent":{}}],["haystack",{"_index":157,"name":{"211":{}},"parent":{}}],["height",{"_index":143,"name":{"192":{},"206":{},"297":{}},"parent":{}}],["highlight",{"_index":215,"name":{"299":{}},"parent":{}}],["highlightdurationms",{"_index":211,"name":{"292":{}},"parent":{}}],["highlightopacity",{"_index":212,"name":{"293":{}},"parent":{}}],["highlightscreenregion",{"_index":167,"name":{"223":{},"231":{},"273":{}},"parent":{}}],["home",{"_index":83,"name":{"85":{}},"parent":{}}],["i",{"_index":46,"name":{"46":{}},"parent":{}}],["image",{"_index":141,"name":{"189":{}},"parent":{"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"199":{}}}],["image.__type",{"_index":149,"name":{},"parent":{"197":{},"198":{}}}],["imageprocessor",{"_index":177,"name":{"240":{}},"parent":{"241":{},"242":{}}}],["imagereader",{"_index":187,"name":{"254":{}},"parent":{"255":{}}}],["imagewriter",{"_index":181,"name":{"244":{}},"parent":{"245":{}}}],["inputisstring",{"_index":250,"name":{"357":{}},"parent":{}}],["insert",{"_index":81,"name":{"83":{}},"parent":{}}],["isvalidsearch",{"_index":197,"name":{"268":{}},"parent":{}}],["isvisible",{"_index":221,"name":{"307":{}},"parent":{}}],["j",{"_index":47,"name":{"47":{}},"parent":{}}],["jest",{"_index":239,"name":{"337":{}},"parent":{}}],["jestmatchers",{"_index":246,"name":{"345":{}},"parent":{"346":{},"347":{},"348":{}}}],["jpg",{"_index":204,"name":{"285":{}},"parent":{}}],["k",{"_index":48,"name":{"48":{}},"parent":{}}],["key",{"_index":4,"name":{"4":{}},"parent":{"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{}}}],["keyboard",{"_index":247,"name":{"349":{}},"parent":{"350":{},"352":{},"353":{},"354":{},"355":{}}}],["keyboard.config",{"_index":248,"name":{},"parent":{"351":{}}}],["keyboardaction",{"_index":134,"name":{"143":{}},"parent":{"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{}}}],["keyboardactionprovider",{"_index":115,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"129":{}}}],["keylookup",{"_index":136,"name":{"145":{}},"parent":{}}],["keylookupmap",{"_index":135,"name":{"144":{}},"parent":{}}],["l",{"_index":49,"name":{"49":{}},"parent":{}}],["left",{"_index":1,"name":{"1":{},"77":{},"203":{},"362":{}},"parent":{}}],["leftalt",{"_index":8,"name":{"8":{}},"parent":{}}],["leftbracket",{"_index":68,"name":{"68":{}},"parent":{}}],["leftclick",{"_index":125,"name":{"134":{},"159":{},"174":{},"324":{}},"parent":{}}],["leftcontrol",{"_index":9,"name":{"9":{}},"parent":{}}],["leftshift",{"_index":12,"name":{"12":{}},"parent":{}}],["leftsuper",{"_index":13,"name":{"13":{}},"parent":{}}],["libnut",{"_index":137,"name":{"152":{}},"parent":{}}],["linear",{"_index":224,"name":{"313":{}},"parent":{}}],["linehelper",{"_index":257,"name":{"368":{}},"parent":{"369":{},"370":{}}}],["load",{"_index":185,"name":{"252":{},"255":{}},"parent":{}}],["loadhaystack",{"_index":195,"name":{"266":{}},"parent":{}}],["loadneedle",{"_index":194,"name":{"265":{}},"parent":{}}],["location",{"_index":163,"name":{"219":{},"250":{}},"parent":{}}],["locationparameters",{"_index":201,"name":{"279":{}},"parent":{"280":{},"281":{},"282":{}}}],["lowerbound",{"_index":189,"name":{"257":{}},"parent":{}}],["m",{"_index":50,"name":{"50":{}},"parent":{}}],["matchers",{"_index":240,"name":{"338":{}},"parent":{}}],["matchimages",{"_index":188,"name":{"256":{}},"parent":{}}],["matchrequest",{"_index":156,"name":{"209":{}},"parent":{"210":{},"211":{},"212":{},"213":{},"214":{},"215":{}}}],["matchresult",{"_index":162,"name":{"216":{}},"parent":{"217":{},"218":{},"219":{}}}],["middle",{"_index":2,"name":{"2":{}},"parent":{}}],["middleclick",{"_index":127,"name":{"136":{},"161":{},"176":{}},"parent":{}}],["minus",{"_index":65,"name":{"65":{}},"parent":{}}],["mouse",{"_index":227,"name":{"316":{}},"parent":{"317":{},"320":{},"321":{},"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{}}}],["mouse.config",{"_index":229,"name":{},"parent":{"318":{},"319":{}}}],["mouseaction",{"_index":138,"name":{"153":{}},"parent":{"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{}}}],["mouseactionprovider",{"_index":121,"name":{"130":{}},"parent":{"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{}}}],["mousespeed",{"_index":230,"name":{"319":{}},"parent":{}}],["move",{"_index":233,"name":{"323":{}},"parent":{}}],["movementapi",{"_index":253,"name":{"360":{}},"parent":{"361":{},"362":{},"363":{},"364":{},"365":{}}}],["multiply",{"_index":89,"name":{"91":{}},"parent":{}}],["n",{"_index":51,"name":{"51":{}},"parent":{}}],["nativeadapter",{"_index":140,"name":{"168":{}},"parent":{"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{}}}],["notvisible",{"_index":222,"name":{"308":{}},"parent":{}}],["num0",{"_index":28,"name":{"28":{}},"parent":{}}],["num1",{"_index":29,"name":{"29":{}},"parent":{}}],["num2",{"_index":30,"name":{"30":{}},"parent":{}}],["num3",{"_index":31,"name":{"31":{}},"parent":{}}],["num4",{"_index":32,"name":{"32":{}},"parent":{}}],["num5",{"_index":33,"name":{"33":{}},"parent":{}}],["num6",{"_index":34,"name":{"34":{}},"parent":{}}],["num7",{"_index":35,"name":{"35":{}},"parent":{}}],["num8",{"_index":36,"name":{"36":{}},"parent":{}}],["num9",{"_index":37,"name":{"37":{}},"parent":{}}],["numlock",{"_index":105,"name":{"107":{}},"parent":{}}],["numpad0",{"_index":93,"name":{"95":{}},"parent":{}}],["numpad1",{"_index":94,"name":{"96":{}},"parent":{}}],["numpad2",{"_index":95,"name":{"97":{}},"parent":{}}],["numpad3",{"_index":96,"name":{"98":{}},"parent":{}}],["numpad4",{"_index":97,"name":{"99":{}},"parent":{}}],["numpad5",{"_index":98,"name":{"100":{}},"parent":{}}],["numpad6",{"_index":99,"name":{"101":{}},"parent":{}}],["numpad7",{"_index":100,"name":{"102":{}},"parent":{}}],["numpad8",{"_index":101,"name":{"103":{}},"parent":{}}],["numpad9",{"_index":102,"name":{"104":{}},"parent":{}}],["o",{"_index":52,"name":{"52":{}},"parent":{}}],["on",{"_index":217,"name":{"301":{}},"parent":{}}],["p",{"_index":53,"name":{"53":{}},"parent":{}}],["pagedown",{"_index":86,"name":{"88":{}},"parent":{}}],["pageup",{"_index":85,"name":{"87":{}},"parent":{}}],["paste",{"_index":113,"name":{"117":{},"123":{},"188":{},"312":{}},"parent":{}}],["pathtoneedle",{"_index":158,"name":{"212":{}},"parent":{}}],["pause",{"_index":80,"name":{"82":{}},"parent":{}}],["period",{"_index":75,"name":{"75":{}},"parent":{}}],["pixeldensity",{"_index":146,"name":{"195":{}},"parent":{}}],["png",{"_index":203,"name":{"284":{}},"parent":{}}],["point",{"_index":106,"name":{"108":{}},"parent":{"109":{},"110":{},"111":{},"112":{}}}],["pressbutton",{"_index":132,"name":{"141":{},"162":{},"177":{},"331":{}},"parent":{}}],["presskey",{"_index":119,"name":{"128":{},"149":{},"181":{},"354":{}},"parent":{}}],["print",{"_index":79,"name":{"81":{}},"parent":{}}],["q",{"_index":54,"name":{"54":{}},"parent":{}}],["quote",{"_index":72,"name":{"72":{}},"parent":{}}],["r",{"_index":55,"name":{"55":{}},"parent":{}}],["randompointin",{"_index":252,"name":{"359":{}},"parent":{}}],["region",{"_index":152,"name":{"200":{}},"parent":{"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{}}}],["releasebutton",{"_index":133,"name":{"142":{},"163":{},"178":{},"332":{}},"parent":{}}],["releasekey",{"_index":120,"name":{"129":{},"150":{},"182":{},"355":{}},"parent":{}}],["resourcedirectory",{"_index":213,"name":{"294":{}},"parent":{}}],["return",{"_index":73,"name":{"73":{}},"parent":{}}],["right",{"_index":3,"name":{"3":{},"79":{},"363":{}},"parent":{}}],["rightalt",{"_index":10,"name":{"10":{}},"parent":{}}],["rightbracket",{"_index":69,"name":{"69":{}},"parent":{}}],["rightclick",{"_index":126,"name":{"135":{},"160":{},"175":{},"325":{}},"parent":{}}],["rightcontrol",{"_index":11,"name":{"11":{}},"parent":{}}],["rightshift",{"_index":14,"name":{"14":{}},"parent":{}}],["rightsuper",{"_index":15,"name":{"15":{}},"parent":{}}],["s",{"_index":56,"name":{"56":{}},"parent":{}}],["saveimage",{"_index":200,"name":{"278":{}},"parent":{}}],["scale",{"_index":183,"name":{"249":{}},"parent":{}}],["scaled",{"_index":153,"name":{"201":{}},"parent":{}}],["scaledmatchresult",{"_index":182,"name":{"246":{}},"parent":{"247":{},"248":{},"249":{},"250":{}}}],["scaleimage",{"_index":191,"name":{"259":{}},"parent":{}}],["scalelocation",{"_index":192,"name":{"260":{}},"parent":{}}],["scalex",{"_index":148,"name":{"197":{}},"parent":{}}],["scaley",{"_index":150,"name":{"198":{}},"parent":{}}],["screen",{"_index":207,"name":{"288":{}},"parent":{"289":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{}}}],["screen.config",{"_index":209,"name":{},"parent":{"290":{},"291":{},"292":{},"293":{},"294":{}}}],["screenaction",{"_index":171,"name":{"227":{}},"parent":{"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{}}}],["screenactionprovider",{"_index":164,"name":{"220":{}},"parent":{"221":{},"222":{},"223":{},"224":{},"225":{},"226":{}}}],["screenheight",{"_index":169,"name":{"225":{},"233":{},"276":{}},"parent":{}}],["screensize",{"_index":170,"name":{"226":{},"234":{},"277":{}},"parent":{}}],["screenwidth",{"_index":168,"name":{"224":{},"232":{},"275":{}},"parent":{}}],["scrolldown",{"_index":129,"name":{"138":{},"165":{},"184":{},"326":{}},"parent":{}}],["scrollleft",{"_index":130,"name":{"139":{},"166":{},"185":{},"328":{}},"parent":{}}],["scrolllock",{"_index":104,"name":{"106":{}},"parent":{}}],["scrollright",{"_index":131,"name":{"140":{},"167":{},"186":{},"329":{}},"parent":{}}],["scrollup",{"_index":128,"name":{"137":{},"164":{},"183":{},"327":{}},"parent":{}}],["searchmultiplescales",{"_index":161,"name":{"215":{}},"parent":{}}],["searchregion",{"_index":159,"name":{"213":{},"281":{}},"parent":{}}],["semicolon",{"_index":71,"name":{"71":{}},"parent":{}}],["setkeyboarddelay",{"_index":116,"name":{"125":{},"151":{},"171":{}},"parent":{}}],["setmousedelay",{"_index":122,"name":{"131":{},"156":{},"170":{}},"parent":{}}],["setmouseposition",{"_index":123,"name":{"132":{},"157":{},"172":{}},"parent":{}}],["setposition",{"_index":231,"name":{"321":{}},"parent":{}}],["slash",{"_index":76,"name":{"76":{}},"parent":{}}],["sleep",{"_index":225,"name":{"314":{}},"parent":{}}],["space",{"_index":5,"name":{"5":{}},"parent":{}}],["store",{"_index":173,"name":{"236":{},"245":{}},"parent":{}}],["straightline",{"_index":258,"name":{"370":{}},"parent":{}}],["straightto",{"_index":254,"name":{"364":{}},"parent":{}}],["stringorkey",{"_index":249,"name":{"356":{}},"parent":{}}],["subtract",{"_index":88,"name":{"90":{}},"parent":{}}],["t",{"_index":57,"name":{"57":{}},"parent":{}}],["tab",{"_index":7,"name":{"7":{}},"parent":{}}],["templatematchingfinder",{"_index":193,"name":{"261":{}},"parent":{"262":{},"263":{},"264":{}}}],["timeout",{"_index":206,"name":{"287":{}},"parent":{}}],["tobeat",{"_index":235,"name":{"333":{},"339":{},"346":{}},"parent":{}}],["tobein",{"_index":236,"name":{"334":{},"341":{},"347":{}},"parent":{}}],["top",{"_index":154,"name":{"204":{}},"parent":{}}],["toshow",{"_index":237,"name":{"335":{},"343":{},"348":{}},"parent":{}}],["tostring",{"_index":108,"name":{"112":{},"208":{}},"parent":{}}],["type",{"_index":117,"name":{"126":{},"147":{},"179":{},"353":{}},"parent":{}}],["u",{"_index":58,"name":{"58":{}},"parent":{}}],["up",{"_index":77,"name":{"78":{},"365":{}},"parent":{}}],["upperbound",{"_index":190,"name":{"258":{}},"parent":{}}],["v",{"_index":59,"name":{"59":{}},"parent":{}}],["visionadapter",{"_index":198,"name":{"269":{}},"parent":{"270":{},"271":{},"272":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{}}}],["w",{"_index":60,"name":{"60":{}},"parent":{}}],["waitfor",{"_index":216,"name":{"300":{}},"parent":{}}],["width",{"_index":142,"name":{"191":{},"205":{},"296":{}},"parent":{}}],["x",{"_index":61,"name":{"61":{},"110":{}},"parent":{}}],["y",{"_index":62,"name":{"62":{},"111":{}},"parent":{}}],["z",{"_index":63,"name":{"63":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/assert.html b/docs/classes/assert.html index 42078bfb..188674a3 100644 --- a/docs/classes/assert.html +++ b/docs/classes/assert.html @@ -102,7 +102,7 @@

constructor

  • Parameters

    @@ -128,7 +128,7 @@

    isVisible

  • Parameters

    @@ -157,7 +157,7 @@

    notVisible

  • Parameters

    diff --git a/docs/classes/bresenham.html b/docs/classes/bresenham.html index a8b2f32e..a1cea318 100644 --- a/docs/classes/bresenham.html +++ b/docs/classes/bresenham.html @@ -95,7 +95,7 @@

    Static compute

  • Parameters

    diff --git a/docs/classes/clipboard.html b/docs/classes/clipboard.html index 402c4c7e..ab034411 100644 --- a/docs/classes/clipboard.html +++ b/docs/classes/clipboard.html @@ -109,7 +109,7 @@

    constructor

  • @@ -145,7 +145,7 @@

    copy

  • @@ -176,7 +176,7 @@

    paste

  • diff --git a/docs/classes/clipboardaction.html b/docs/classes/clipboardaction.html index 686e752b..43ab3164 100644 --- a/docs/classes/clipboardaction.html +++ b/docs/classes/clipboardaction.html @@ -110,7 +110,7 @@

    constructor

  • Returns ClipboardAction

    @@ -131,7 +131,7 @@

    clear

    Returns Promise<boolean>

    @@ -149,7 +149,7 @@

    copy

    Parameters

    @@ -173,7 +173,7 @@

    hasText

    Returns Promise<boolean>

    @@ -191,7 +191,7 @@

    paste

    Returns Promise<string>

    diff --git a/docs/classes/image.html b/docs/classes/image.html index fe63d1f4..f744c800 100644 --- a/docs/classes/image.html +++ b/docs/classes/image.html @@ -118,7 +118,7 @@

    constructor

  • @@ -190,7 +190,7 @@

    Readonly channels

    channels: number
    @@ -205,7 +205,7 @@

    Readonly data

    data: any
    @@ -220,7 +220,7 @@

    Readonly height

    height: number
    @@ -235,7 +235,7 @@

    Readonly pixelDensity

    pixelDensity: { scaleX: number; scaleY: number }
    @@ -261,7 +261,7 @@

    Readonly width

    width: number
    @@ -283,7 +283,7 @@

    hasAlphaChannel

  • diff --git a/docs/classes/imageprocessor.html b/docs/classes/imageprocessor.html index 49596660..651be96d 100644 --- a/docs/classes/imageprocessor.html +++ b/docs/classes/imageprocessor.html @@ -96,7 +96,7 @@

    Static fromImageWith
    @@ -137,7 +137,7 @@

    Static fromImageWithou
  • diff --git a/docs/classes/imagereader.html b/docs/classes/imagereader.html index e65e0704..a5c4edaa 100644 --- a/docs/classes/imagereader.html +++ b/docs/classes/imagereader.html @@ -102,7 +102,7 @@

    load

    Parameters

    diff --git a/docs/classes/imagewriter.html b/docs/classes/imagewriter.html index 2c38f58c..a6687e6e 100644 --- a/docs/classes/imagewriter.html +++ b/docs/classes/imagewriter.html @@ -101,7 +101,7 @@

    store

  • Parameters

    diff --git a/docs/classes/keyboard.html b/docs/classes/keyboard.html index ff012243..cd707136 100644 --- a/docs/classes/keyboard.html +++ b/docs/classes/keyboard.html @@ -116,7 +116,7 @@

    constructor

  • @@ -152,7 +152,7 @@

    pressKey

  • @@ -190,7 +190,7 @@

    releaseKey

  • @@ -228,7 +228,7 @@

    type

  • @@ -264,7 +264,7 @@

    config

    config: object
    @@ -278,7 +278,7 @@

    autoDelayMs

    autoDelayMs: number = 300
    diff --git a/docs/classes/keyboardaction.html b/docs/classes/keyboardaction.html index d0cf9f41..bf5e4059 100644 --- a/docs/classes/keyboardaction.html +++ b/docs/classes/keyboardaction.html @@ -118,7 +118,7 @@

    constructor

  • Returns KeyboardAction

    @@ -134,7 +134,7 @@

    Static KeyLookupMapKeyLookupMap: Map<Key, null | string> = new Map<Key, string | null>([[Key.A, "a"],[Key.B, "b"],[Key.C, "c"],[Key.D, "d"],[Key.E, "e"],[Key.F, "f"],[Key.G, "g"],[Key.H, "h"],[Key.I, "i"],[Key.J, "j"],[Key.K, "k"],[Key.L, "l"],[Key.M, "m"],[Key.N, "n"],[Key.O, "o"],[Key.P, "p"],[Key.Q, "q"],[Key.R, "r"],[Key.S, "s"],[Key.T, "t"],[Key.U, "u"],[Key.V, "v"],[Key.W, "w"],[Key.X, "x"],[Key.Y, "y"],[Key.Z, "z"],[Key.F1, "f1"],[Key.F2, "f2"],[Key.F3, "f3"],[Key.F4, "f4"],[Key.F5, "f5"],[Key.F6, "f6"],[Key.F7, "f7"],[Key.F8, "f8"],[Key.F9, "f9"],[Key.F10, "f10"],[Key.F11, "f11"],[Key.F12, "f12"],[Key.Num0, "0"],[Key.Num1, "1"],[Key.Num2, "2"],[Key.Num3, "3"],[Key.Num4, "4"],[Key.Num5, "5"],[Key.Num6, "6"],[Key.Num7, "7"],[Key.Num8, "8"],[Key.Num9, "9"],[Key.NumPad0, "numpad_0"],[Key.NumPad1, "numpad_1"],[Key.NumPad2, "numpad_2"],[Key.NumPad3, "numpad_3"],[Key.NumPad4, "numpad_4"],[Key.NumPad5, "numpad_5"],[Key.NumPad6, "numpad_6"],[Key.NumPad7, "numpad_7"],[Key.NumPad8, "numpad_8"],[Key.NumPad9, "numpad_9"],[Key.Space, "space"],[Key.Escape, "escape"],[Key.Tab, "tab"],[Key.LeftAlt, "alt"],[Key.LeftControl, "control"],[Key.RightAlt, "alt"],[Key.RightControl, "control"],[Key.LeftShift, "shift"],[Key.LeftSuper, "command"],[Key.RightShift, "space"],[Key.RightSuper, "command"],[Key.Grave, "~"],[Key.Minus, "-"],[Key.Equal, "="],[Key.Backspace, "backspace"],[Key.LeftBracket, "["],[Key.RightBracket, "]"],[Key.Backslash, "\\"],[Key.Semicolon, ";"],[Key.Quote, "'"],[Key.Return, "enter"],[Key.Comma, ","],[Key.Period, "."],[Key.Slash, "/"],[Key.Left, "left"],[Key.Up, "up"],[Key.Right, "right"],[Key.Down, "down"],[Key.Print, "printscreen"],[Key.Pause, null],[Key.Insert, "insert"],[Key.Delete, null],[Key.Home, "home"],[Key.End, "end"],[Key.PageUp, "pageup"],[Key.PageDown, "pagedown"],[Key.Add, null],[Key.Subtract, null],[Key.Multiply, null],[Key.Divide, null],[Key.Decimal, null],[Key.Enter, "enter"],[Key.CapsLock, null],[Key.ScrollLock, null],[Key.NumLock, null],])

  • @@ -152,7 +152,7 @@

    click

    Parameters

    @@ -176,7 +176,7 @@

    pressKey

    Parameters

    @@ -200,7 +200,7 @@

    releaseKey

    Parameters

    @@ -224,7 +224,7 @@

    setKeyboardDelay

    Parameters

    @@ -248,7 +248,7 @@

    type

    Parameters

    @@ -271,7 +271,7 @@

    Static keyLookup

  • Parameters

    diff --git a/docs/classes/linehelper.html b/docs/classes/linehelper.html index 70b599fb..29acb778 100644 --- a/docs/classes/linehelper.html +++ b/docs/classes/linehelper.html @@ -101,7 +101,7 @@

    constructor

  • Returns LineHelper

    @@ -121,7 +121,7 @@

    straightLine

  • Parameters

    diff --git a/docs/classes/locationparameters.html b/docs/classes/locationparameters.html index a294ef7a..8d7a3ab4 100644 --- a/docs/classes/locationparameters.html +++ b/docs/classes/locationparameters.html @@ -109,7 +109,7 @@

    constructor

  • @@ -149,7 +149,7 @@

    Optional confidence

    confidence: undefined | number
    @@ -164,7 +164,7 @@

    Optional searchRegion

    searchRegion: Region
    diff --git a/docs/classes/matchrequest.html b/docs/classes/matchrequest.html index a93d86f7..6f3dfbcf 100644 --- a/docs/classes/matchrequest.html +++ b/docs/classes/matchrequest.html @@ -105,7 +105,7 @@

    constructor

  • Parameters

    @@ -139,7 +139,7 @@

    Readonly confidence

    confidence: number
    @@ -149,7 +149,7 @@

    Readonly haystack

    haystack: Image
    @@ -159,7 +159,7 @@

    Readonly pathToNeedle

    pathToNeedle: string
  • @@ -169,7 +169,7 @@

    Readonly searchMultiplesearchMultipleScales: boolean @@ -179,7 +179,7 @@

    Readonly searchRegion

    searchRegion: Region diff --git a/docs/classes/matchresult.html b/docs/classes/matchresult.html index e71f5b5b..4916bd40 100644 --- a/docs/classes/matchresult.html +++ b/docs/classes/matchresult.html @@ -107,7 +107,7 @@

    constructor

  • Parameters

    @@ -132,7 +132,7 @@

    Readonly confidence

    confidence: number
    @@ -142,7 +142,7 @@

    Readonly location

    location: Region
    diff --git a/docs/classes/mouse.html b/docs/classes/mouse.html index 3d6e1798..5eb0abb6 100644 --- a/docs/classes/mouse.html +++ b/docs/classes/mouse.html @@ -125,7 +125,7 @@

    constructor

  • @@ -161,7 +161,7 @@

    drag

  • @@ -193,7 +193,7 @@

    getPosition

  • @@ -215,7 +215,7 @@

    leftClick

  • @@ -231,13 +231,13 @@

    Returns Promise

    move

    Integration

    @@ -386,9 +385,6 @@

    Integration

  • DataSource
  • -
  • - EasingFunction -
  • FinderInterface
  • @@ -416,15 +412,6 @@

    Integration

  • busyWaitForNanoSeconds
  • -
  • - calculateBaseStepDuration -
  • -
  • - calculateMovementTimesteps -
  • -
  • - calculateStepDuration -
  • centerOf
  • diff --git a/docs/interfaces/__global.jest.matchers.html b/docs/interfaces/__global.jest.matchers.html index 0263b993..7a30ea58 100644 --- a/docs/interfaces/__global.jest.matchers.html +++ b/docs/interfaces/__global.jest.matchers.html @@ -107,7 +107,7 @@

    toBeAt

    toBeAt: (position: Point) => {}
    @@ -140,7 +140,7 @@

    toBeIn

    toBeIn: (region: Region) => {}
    @@ -173,7 +173,7 @@

    toShow

    toShow: (needle: string, confidence?: undefined | number) => {}
    diff --git a/docs/interfaces/clipboardactionprovider.html b/docs/interfaces/clipboardactionprovider.html index e899b8e1..84a7a5f8 100644 --- a/docs/interfaces/clipboardactionprovider.html +++ b/docs/interfaces/clipboardactionprovider.html @@ -111,7 +111,7 @@

    clear

  • @@ -134,7 +134,7 @@

    copy

  • @@ -165,7 +165,7 @@

    hasText

  • @@ -188,7 +188,7 @@

    paste

  • diff --git a/docs/interfaces/datasink.html b/docs/interfaces/datasink.html index dcbac4d1..0556d4f1 100644 --- a/docs/interfaces/datasink.html +++ b/docs/interfaces/datasink.html @@ -113,7 +113,7 @@

    store

  • diff --git a/docs/interfaces/datasource.html b/docs/interfaces/datasource.html index 8155d343..fb02d57a 100644 --- a/docs/interfaces/datasource.html +++ b/docs/interfaces/datasource.html @@ -113,7 +113,7 @@

    load

  • diff --git a/docs/interfaces/easingfunction.html b/docs/interfaces/easingfunction.html deleted file mode 100644 index ee63c542..00000000 --- a/docs/interfaces/easingfunction.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - EasingFunction | @nut-tree/nut-js - - - - - -
    -
    -
    -
    - -
    -
    - Options -
    -
    - All -
      -
    • Public
    • -
    • Public/Protected
    • -
    • All
    • -
    -
    - - -
    -
    - Menu -
    -
    -
    -
    -
    -
    - -

    Interface EasingFunction

    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    EasingFunctions are used to modify movement behaviour.

    -
    -

    See https://easings.net/ for reference

    -
    -
    -
    -

    Hierarchy

    -
      -
    • - EasingFunction -
    • -
    -
    -
    -

    Callable

    -
      -
    • __call(progressPercentage: number): number
    • -
    - -
    -
    - -
    -
    -
    -
    -

    Legend

    -
    -
      -
    • Constructor
    • -
    • Property
    • -
    • Method
    • -
    -
      -
    • Static property
    • -
    • Static method
    • -
    -
      -
    • Method
    • -
    -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/docs/interfaces/finderinterface.html b/docs/interfaces/finderinterface.html index dc4b6c71..3c283af2 100644 --- a/docs/interfaces/finderinterface.html +++ b/docs/interfaces/finderinterface.html @@ -115,7 +115,7 @@

    findMatch

  • @@ -153,7 +153,7 @@

    findMatches

  • diff --git a/docs/interfaces/keyboardactionprovider.html b/docs/interfaces/keyboardactionprovider.html index a87e5fa9..3542d589 100644 --- a/docs/interfaces/keyboardactionprovider.html +++ b/docs/interfaces/keyboardactionprovider.html @@ -112,7 +112,7 @@

    click

  • @@ -143,7 +143,7 @@

    pressKey

  • @@ -174,7 +174,7 @@

    releaseKey

  • @@ -205,7 +205,7 @@

    setKeyboardDelay

  • @@ -236,7 +236,7 @@

    type

  • diff --git a/docs/interfaces/mouseactionprovider.html b/docs/interfaces/mouseactionprovider.html index 1f7ab218..108055cf 100644 --- a/docs/interfaces/mouseactionprovider.html +++ b/docs/interfaces/mouseactionprovider.html @@ -119,7 +119,7 @@

    currentMousePosition

  • @@ -142,7 +142,7 @@

    leftClick

  • @@ -164,7 +164,7 @@

    middleClick

  • @@ -186,7 +186,7 @@

    pressButton

  • @@ -217,7 +217,7 @@

    releaseButton

  • @@ -248,7 +248,7 @@

    rightClick

  • @@ -270,7 +270,7 @@

    scrollDown

  • @@ -301,7 +301,7 @@

    scrollLeft

  • @@ -332,7 +332,7 @@

    scrollRight

  • @@ -363,7 +363,7 @@

    scrollUp

  • @@ -394,7 +394,7 @@

    setMouseDelay

  • @@ -425,7 +425,7 @@

    setMousePosition

  • diff --git a/docs/interfaces/movementapi.html b/docs/interfaces/movementapi.html index 3f99d974..002a0fd8 100644 --- a/docs/interfaces/movementapi.html +++ b/docs/interfaces/movementapi.html @@ -106,7 +106,7 @@

    down

  • @@ -137,7 +137,7 @@

    left

  • @@ -168,7 +168,7 @@

    right

  • @@ -199,7 +199,7 @@

    straightTo

  • @@ -230,7 +230,7 @@

    up

  • diff --git a/docs/interfaces/screenactionprovider.html b/docs/interfaces/screenactionprovider.html index ccc8fd8c..f2b5cf9b 100644 --- a/docs/interfaces/screenactionprovider.html +++ b/docs/interfaces/screenactionprovider.html @@ -118,7 +118,7 @@

    grabScreen

  • @@ -142,7 +142,7 @@

    grabScreenRegion

  • @@ -174,7 +174,7 @@

    highlightScreenRegion

  • @@ -217,7 +217,7 @@

    screenHeight

  • @@ -240,7 +240,7 @@

    screenSize

  • @@ -263,7 +263,7 @@

    screenWidth

  • diff --git a/index.ts b/index.ts index d6fa59c8..7edea85c 100644 --- a/index.ts +++ b/index.ts @@ -1,23 +1,23 @@ -import {NativeAdapter} from "./lib/adapter/native.adapter.class"; -import {VisionAdapter} from "./lib/adapter/vision.adapter.class"; -import {Assert} from "./lib/assert.class"; -import {Clipboard} from "./lib/clipboard.class"; -import {Keyboard} from "./lib/keyboard.class"; -import {Mouse} from "./lib/mouse.class"; -import {createMovementApi} from "./lib/movement.function"; -import {Screen} from "./lib/screen.class"; -import {LineHelper} from "./lib/util/linehelper.class"; +import { NativeAdapter } from "./lib/adapter/native.adapter.class"; +import { VisionAdapter } from "./lib/adapter/vision.adapter.class"; +import { Assert } from "./lib/assert.class"; +import { Clipboard } from "./lib/clipboard.class"; +import { Keyboard } from "./lib/keyboard.class"; +import { Mouse } from "./lib/mouse.class"; +import { createMovementApi } from "./lib/movement.function"; +import { Screen } from "./lib/screen.class"; +import { LineHelper } from "./lib/util/linehelper.class"; -export {jestMatchers} from "./lib/expect/jest.matcher.function"; -export {sleep} from "./lib/sleep.function"; -export {Image} from "./lib/image.class"; -export {Key} from "./lib/key.enum"; -export {Button} from "./lib/button.enum"; -export {centerOf, randomPointIn} from "./lib/location.function"; -export {LocationParameters} from "./lib/locationparameters.class"; -export {EasingFunction, linear} from "./lib/mouse-movement.function"; -export {Point} from "./lib/point.class"; -export {Region} from "./lib/region.class"; +export { jestMatchers } from "./lib/expect/jest.matcher.function"; +export { sleep } from "./lib/sleep.function"; +export { Image } from "./lib/image.class"; +export { Key } from "./lib/key.enum"; +export { Button } from "./lib/button.enum"; +export { centerOf, randomPointIn } from "./lib/location.function"; +export { LocationParameters } from "./lib/locationparameters.class"; +export { linear } from "./lib/movementtype.function"; +export { Point } from "./lib/point.class"; +export { Region } from "./lib/region.class"; const screenActions = new VisionAdapter(); const nativeActions = new NativeAdapter(); @@ -32,14 +32,14 @@ const assert = new Assert(screen); const {straightTo, up, down, left, right} = createMovementApi(nativeActions, lineHelper); export { - clipboard, - keyboard, - mouse, - screen, - assert, - straightTo, - up, - down, - left, - right, + clipboard, + keyboard, + mouse, + screen, + assert, + straightTo, + up, + down, + left, + right, }; diff --git a/lib/mouse-movement.function.spec.ts b/lib/mouse-movement.function.spec.ts deleted file mode 100644 index 59503c43..00000000 --- a/lib/mouse-movement.function.spec.ts +++ /dev/null @@ -1,47 +0,0 @@ -import {calculateBaseStepDuration, calculateStepDuration, linear, calculateMovementTimesteps} from "./mouse-movement.function"; - -describe("MovementType", () => { - describe("baseStepDuration", () => { - it("should calculate the base step duration in nanoseconds", () => { - // GIVEN - const speedInPixelsPerSecond = 1000; - const expectedBaseStepDuration = 1_000_000; - - // WHEN - const result = calculateBaseStepDuration(speedInPixelsPerSecond); - - // THEN - expect(result).toBe(expectedBaseStepDuration); - }); - }); - - describe("stepDuration", () => { - it("should call easing function with current progress to calculate current step duration", () => { - // GIVEN - const baseStepDuraton = 1_000_000; - const currentProgress = 1.0; - const easingFunction = jest.fn(() => 0); - - // WHEN - const result = calculateStepDuration(currentProgress, baseStepDuraton, easingFunction); - - // THEN - expect(result).toBe(baseStepDuraton); - expect(easingFunction).toBeCalledTimes(1); - expect(easingFunction).toBeCalledWith(currentProgress); - }) - }); - - describe('linear', () => { - it("should return a set of linear timesteps, 1000000 nanosecond per step.", () => { - const expected = [1000000, 1000000, 1000000, 1000000, 1000000, 1000000]; - expect(calculateMovementTimesteps(6, 1000, linear)).toEqual(expected); - }); - - it("should should return a set of linear timesteps, 2000000 nanoseconds per step.", () => { - const expected = [2000000, 2000000, 2000000, 2000000, 2000000, 2000000]; - expect(calculateMovementTimesteps(6, 500, linear)).toEqual(expected); - }); - }); -}) -; diff --git a/lib/mouse-movement.function.ts b/lib/mouse-movement.function.ts deleted file mode 100644 index b4a1ad0d..00000000 --- a/lib/mouse-movement.function.ts +++ /dev/null @@ -1,36 +0,0 @@ -/** - * {@link EasingFunction}s are used to modify movement behaviour. - * - * See https://easings.net/ for reference - */ -export interface EasingFunction { - (progressPercentage: number): number; -} - -export const calculateBaseStepDuration = (speedInPixelsPerSecond: number) => (1 / speedInPixelsPerSecond) * 1_000_000_000; -export const calculateStepDuration = (currentProgressPercentage: number, baseStepDuration: number, easingFunction: EasingFunction) => { - let stepDuration = baseStepDuration; - if (typeof easingFunction === "function") { - stepDuration += baseStepDuration * easingFunction(currentProgressPercentage); - } - return stepDuration; -} -export const calculateMovementTimesteps = ( - amountOfSteps: number, - speedInPixelsPerSecond: number, - easingFunction: EasingFunction = linear -): number[] => { - const timeSteps = []; - // Duration per movement step in nanoseconds - let baseStepDuration = calculateBaseStepDuration(speedInPixelsPerSecond); - baseStepDuration = (isFinite(baseStepDuration) && baseStepDuration > 0) ? baseStepDuration : 0; - for (let idx = 0; idx < amountOfSteps; ++idx) { - const stepDuration = calculateStepDuration(idx / amountOfSteps, baseStepDuration, easingFunction); - timeSteps.push(stepDuration > 0 ? stepDuration : 0); - } - return timeSteps; -}; - -export const linear: EasingFunction = (_: number): number => { - return 0; -}; diff --git a/lib/mouse.class.ts b/lib/mouse.class.ts index a2f6170a..f03e62cf 100644 --- a/lib/mouse.class.ts +++ b/lib/mouse.class.ts @@ -1,221 +1,221 @@ -import {NativeAdapter} from "./adapter/native.adapter.class"; -import {Button} from "./button.enum"; -import {calculateMovementTimesteps, EasingFunction, linear} from "./mouse-movement.function"; -import {Point} from "./point.class"; -import {busyWaitForNanoSeconds, sleep} from "./sleep.function"; +import { NativeAdapter } from "./adapter/native.adapter.class"; +import { Button } from "./button.enum"; +import { linear } from "./movementtype.function"; +import { Point } from "./point.class"; +import { busyWaitForNanoSeconds, sleep } from "./sleep.function"; /** * {@link Mouse} class provides methods to emulate mouse input */ export class Mouse { + /** + * Config object for {@link Mouse} class + */ + public config = { /** - * Config object for {@link Mouse} class + * Configures the delay between single mouse events */ - public config = { - /** - * Configures the delay between single mouse events - */ - autoDelayMs: 100, - - /** - * Configures the speed in pixels/second for mouse movement - */ - mouseSpeed: 1000, - }; + autoDelayMs: 100, /** - * {@link Mouse} class constructor - * @param native {@link NativeAdapter} instance which bundles access to mouse, keyboard and clipboard + * Configures the speed in pixels/second for mouse movement */ - constructor(private native: NativeAdapter) { - this.native.setMouseDelay(0); - } + mouseSpeed: 1000, + }; - /** - * {@link setPosition} instantly moves the mouse cursor to a given {@link Point} - * @param target {@link Point} to move the cursor to - */ - public async setPosition(target: Point): Promise { - return new Promise(async (resolve, reject) => { - try { - await this.native.setMousePosition(target); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link Mouse} class constructor + * @param native {@link NativeAdapter} instance which bundles access to mouse, keyboard and clipboard + */ + constructor(private native: NativeAdapter) { + this.native.setMouseDelay(0); + } - /** - * {@link getPosition} returns a {@link Point} representing the current mouse position - */ - public getPosition(): Promise { - return this.native.currentMousePosition(); - } + /** + * {@link setPosition} instantly moves the mouse cursor to a given {@link Point} + * @param target {@link Point} to move the cursor to + */ + public async setPosition(target: Point): Promise { + return new Promise(async (resolve, reject) => { + try { + await this.native.setMousePosition(target); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link move} moves the mouse cursor along a given path of {@link Point}s, according to a movement type - * @param path Array of {@link Point}s to follow - * @param movementType Defines the type of mouse movement. Would allow to configured acceleration etc. (Default: {@link linear}, no acceleration) - */ - public async move(path: Point[] | Promise, movementType: EasingFunction = linear): Promise { - return new Promise(async (resolve, reject) => { - try { - const pathSteps = await path; - const timeSteps = calculateMovementTimesteps(pathSteps.length, this.config.mouseSpeed, movementType); - for (let idx = 0; idx < pathSteps.length; ++idx) { - const node = pathSteps[idx]; - const minTime = timeSteps[idx]; - await busyWaitForNanoSeconds(minTime); - await this.native.setMousePosition(node); - } - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link getPosition} returns a {@link Point} representing the current mouse position + */ + public getPosition(): Promise { + return this.native.currentMousePosition(); + } - /** - * {@link leftClick} performs a click with the left mouse button - */ - public async leftClick(): Promise { - return new Promise(async resolve => { - await sleep(this.config.autoDelayMs); - await this.native.leftClick(); - resolve(this); - }); - } + /** + * {@link move} moves the mouse cursor along a given path of {@link Point}s, according to a movement type + * @param path Array of {@link Point}s to follow + * @param movementType Defines the type of mouse movement. Would allow to configured acceleration etc. (Default: {@link linear}, no acceleration) + */ + public async move(path: Point[] | Promise, movementType = linear): Promise { + return new Promise(async (resolve, reject) => { + try { + const pathSteps = await path; + const timeSteps = movementType(pathSteps.length, this.config.mouseSpeed); + for (let idx = 0; idx < pathSteps.length; ++idx) { + const node = pathSteps[idx]; + const minTime = timeSteps[idx]; + await busyWaitForNanoSeconds(minTime); + await this.native.setMousePosition(node); + } + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link rightClick} performs a click with the right mouse button - */ - public async rightClick(): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.rightClick(); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link leftClick} performs a click with the left mouse button + */ + public async leftClick(): Promise { + return new Promise(async resolve => { + await sleep(this.config.autoDelayMs); + await this.native.leftClick(); + resolve(this); + }); + } - /** - * {@link scrollDown} scrolls down for a given amount of "steps" - * Please note that the actual scroll distance of a single "step" is OS dependent - * @param amount The amount of "steps" to scroll - */ - public async scrollDown(amount: number): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.scrollDown(amount); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link rightClick} performs a click with the right mouse button + */ + public async rightClick(): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.rightClick(); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link scrollUp} scrolls up for a given amount of "steps" - * Please note that the actual scroll distance of a single "step" is OS dependent - * @param amount The amount of "steps" to scroll - */ - public async scrollUp(amount: number): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.scrollUp(amount); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link scrollDown} scrolls down for a given amount of "steps" + * Please note that the actual scroll distance of a single "step" is OS dependent + * @param amount The amount of "steps" to scroll + */ + public async scrollDown(amount: number): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.scrollDown(amount); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link scrollLeft} scrolls left for a given amount of "steps" - * Please note that the actual scroll distance of a single "step" is OS dependent - * @param amount The amount of "steps" to scroll - */ - public async scrollLeft(amount: number): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.scrollLeft(amount); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link scrollUp} scrolls up for a given amount of "steps" + * Please note that the actual scroll distance of a single "step" is OS dependent + * @param amount The amount of "steps" to scroll + */ + public async scrollUp(amount: number): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.scrollUp(amount); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link scrollRight} scrolls right for a given amount of "steps" - * Please note that the actual scroll distance of a single "step" is OS dependent - * @param amount The amount of "steps" to scroll - */ - public async scrollRight(amount: number): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.scrollRight(amount); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link scrollLeft} scrolls left for a given amount of "steps" + * Please note that the actual scroll distance of a single "step" is OS dependent + * @param amount The amount of "steps" to scroll + */ + public async scrollLeft(amount: number): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.scrollLeft(amount); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link drag} drags the mouse along a certain path - * In summary, {@link drag} presses and holds the left mouse button, moves the mouse and releases the left button - * @param path The path of {@link Point}s to drag along - */ - public async drag(path: Point[] | Promise): Promise { - return new Promise(async (resolve, reject) => { - try { - await sleep(this.config.autoDelayMs); - await this.native.pressButton(Button.LEFT); - await this.move(path); - await this.native.releaseButton(Button.LEFT); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link scrollRight} scrolls right for a given amount of "steps" + * Please note that the actual scroll distance of a single "step" is OS dependent + * @param amount The amount of "steps" to scroll + */ + public async scrollRight(amount: number): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.scrollRight(amount); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link pressButton} presses and holds a mouse button - * @param btn The {@link Button} to press and hold - */ - public async pressButton(btn: Button): Promise { - return new Promise(async (resolve, reject) => { - try { - await this.native.pressButton(btn); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link drag} drags the mouse along a certain path + * In summary, {@link drag} presses and holds the left mouse button, moves the mouse and releases the left button + * @param path The path of {@link Point}s to drag along + */ + public async drag(path: Point[] | Promise): Promise { + return new Promise(async (resolve, reject) => { + try { + await sleep(this.config.autoDelayMs); + await this.native.pressButton(Button.LEFT); + await this.move(path); + await this.native.releaseButton(Button.LEFT); + resolve(this); + } catch (e) { + reject(e); + } + }); + } - /** - * {@link releaseButton} releases a mouse button previously pressed via {@link pressButton} - * @param btn The {@link Button} to release - */ - public async releaseButton(btn: Button): Promise { - return new Promise(async (resolve, reject) => { - try { - await this.native.releaseButton(btn); - resolve(this); - } catch (e) { - reject(e); - } - }); - } + /** + * {@link pressButton} presses and holds a mouse button + * @param btn The {@link Button} to press and hold + */ + public async pressButton(btn: Button): Promise { + return new Promise(async (resolve, reject) => { + try { + await this.native.pressButton(btn); + resolve(this); + } catch (e) { + reject(e); + } + }); + } + + /** + * {@link releaseButton} releases a mouse button previously pressed via {@link pressButton} + * @param btn The {@link Button} to release + */ + public async releaseButton(btn: Button): Promise { + return new Promise(async (resolve, reject) => { + try { + await this.native.releaseButton(btn); + resolve(this); + } catch (e) { + reject(e); + } + }); + } } diff --git a/lib/movementtype.function.spec.ts b/lib/movementtype.function.spec.ts new file mode 100644 index 00000000..cf1220e1 --- /dev/null +++ b/lib/movementtype.function.spec.ts @@ -0,0 +1,13 @@ +import { linear } from "./movementtype.function"; + +describe("MovementType", () => { + it("should return a set of linear timesteps, 1000000 nanosecond per step.", () => { + const expected = [1000000, 1000000, 1000000, 1000000, 1000000, 1000000]; + expect(linear(6, 1000)).toEqual(expected); + }); + + it("should should return a set of linear timesteps, 2000000 nanoseconds per step.", () => { + const expected = [2000000, 2000000, 2000000, 2000000, 2000000, 2000000]; + expect(linear(6, 500)).toEqual(expected); + }); +}); diff --git a/lib/movementtype.function.ts b/lib/movementtype.function.ts new file mode 100644 index 00000000..dd99acb6 --- /dev/null +++ b/lib/movementtype.function.ts @@ -0,0 +1,15 @@ +export const linear = ( + amountOfSteps: number, + speedInPixelsPerSecond: number, +): number[] => { + const timeSteps = []; + // Duration per movement step in nanoseconds + let stepDuration = (1 / speedInPixelsPerSecond) * 1_000_000_000; + if (stepDuration <= 0) { + stepDuration = 0; + } + for (let idx = 0; idx < amountOfSteps; ++idx) { + timeSteps.push(stepDuration); + } + return timeSteps; +};