How to use dots method in stryker-parent

Best JavaScript code snippet using stryker-parent

Keycodes.js

Source:Keycodes.js Github

copy

Full Screen

1/*2 * This file is part of Xpra.3 * Copyright (C) 2010-2017 Antoine Martin <antoine@xpra.org>4 * Licensed under MPL 2.0, see:5 * http://www.mozilla.org/MPL/2.0/6 *7 */8/**9 * Map javascript key names to the X11 naming convention the server expects:10 */11KEY_TO_NAME = {12 "Escape" : "Escape",13 "Tab" : "Tab",14 "CapsLock" : "Caps_Lock",15 "ShiftLeft" : "Shift_L",16 "ControlLeft" : "Control_L",17 "MetaLeft" : "Meta_L",18 "AltLeft" : "Alt_L",19 "Space" : "space",20 "AltRight" : "Alt_R",21 "MetaRight" : "Meta_R",22 "ContextMenu" : "Menu_R",23 "ControlRight" : "Control_L",24 "ShiftRight" : "Shift_R",25 "Enter" : "Return",26 "Backspace" : "BackSpace",27 //special keys:28 "ScrollLock" : "Scroll_Lock",29 "Pause" : "Pause",30 "NumLock" : "Num_Lock",31 //Arrow pad:32 "Insert" : "Insert",33 "Home" : "Home",34 "PageUp" : "Prior",35 "Delete" : "Delete",36 "End" : "End",37 "PageDown" : "Next",38};39NUMPAD_TO_NAME = {40 //Num pad:41 "NumpadDivide" : "KP_Divide",42 "NumpadMultiply" : "KP_Multiply",43 "NumpadSubstract" : "KP_Substract",44 "NumpadAdd" : "KP_Add",45 "NumpadEnter" : "KP_Enter",46 "NumpadDecimal" : "KP_Decimal", //TODO: send KP_Delete when Num_Lock is off47 //Num_Lock off:48 "Insert" : "KP_Insert",49 "End" : "KP_End",50 "ArrowDown" : "KP_Down",51 "PageDown" : "KP_Next",52 "ArrowLeft" : "KP_Left",53 "Clear" : "KP_Begin",54 "ArrowRight" : "KP_Right",55 "Home" : "KP_Home",56 "ArrowUp" : "KP_Up",57 "PageUp" : "KP_Prior",58};59for (let i=0; i<=9; i++) {60 KEY_TO_NAME["Numpad"+i] = ""+i;61 KEY_TO_NAME["KP"+i] = "KP"+i;62}63for (let i=1; i<=20; i++) {64 KEY_TO_NAME["F"+i] = "F"+i;65}66/**67 * This table was generated using:68 * grep "#define XKB_KEY_" /usr/include/xkbcommon/xkbcommon-keysyms.h | \69 * grep "/* U+" | grep -v "A-Z" | \70 * sed 's/#define XKB_KEY_//g; s/ *0x.*U+/ 0x/g' | \71 * awk '{print "\""$1"\" : "$2","}'72 */73KEYSYM_TO_UNICODE = {74 "space" : 0x0020,75 "exclam" : 0x0021,76 "quotedbl" : 0x0022,77 "numbersign" : 0x0023,78 "dollar" : 0x0024,79 "percent" : 0x0025,80 "ampersand" : 0x0026,81 "apostrophe" : 0x0027,82 "parenleft" : 0x0028,83 "parenright" : 0x0029,84 "asterisk" : 0x002A,85 "plus" : 0x002B,86 "comma" : 0x002C,87 "minus" : 0x002D,88 "period" : 0x002E,89 "slash" : 0x002F,90 "0" : 0x0030,91 "1" : 0x0031,92 "2" : 0x0032,93 "3" : 0x0033,94 "4" : 0x0034,95 "5" : 0x0035,96 "6" : 0x0036,97 "7" : 0x0037,98 "8" : 0x0038,99 "9" : 0x0039,100 "colon" : 0x003A,101 "semicolon" : 0x003B,102 "less" : 0x003C,103 "equal" : 0x003D,104 "greater" : 0x003E,105 "question" : 0x003F,106 "at" : 0x0040,107 "A" : 0x0041,108 "B" : 0x0042,109 "C" : 0x0043,110 "D" : 0x0044,111 "E" : 0x0045,112 "F" : 0x0046,113 "G" : 0x0047,114 "H" : 0x0048,115 "I" : 0x0049,116 "J" : 0x004A,117 "K" : 0x004B,118 "L" : 0x004C,119 "M" : 0x004D,120 "N" : 0x004E,121 "O" : 0x004F,122 "P" : 0x0050,123 "Q" : 0x0051,124 "R" : 0x0052,125 "S" : 0x0053,126 "T" : 0x0054,127 "U" : 0x0055,128 "V" : 0x0056,129 "W" : 0x0057,130 "X" : 0x0058,131 "Y" : 0x0059,132 "Z" : 0x005A,133 "bracketleft" : 0x005B,134 "backslash" : 0x005C,135 "bracketright" : 0x005D,136 "asciicircum" : 0x005E,137 "underscore" : 0x005F,138 "grave" : 0x0060,139 "a" : 0x0061,140 "b" : 0x0062,141 "c" : 0x0063,142 "d" : 0x0064,143 "e" : 0x0065,144 "f" : 0x0066,145 "g" : 0x0067,146 "h" : 0x0068,147 "i" : 0x0069,148 "j" : 0x006A,149 "k" : 0x006B,150 "l" : 0x006C,151 "m" : 0x006D,152 "n" : 0x006E,153 "o" : 0x006F,154 "p" : 0x0070,155 "q" : 0x0071,156 "r" : 0x0072,157 "s" : 0x0073,158 "t" : 0x0074,159 "u" : 0x0075,160 "v" : 0x0076,161 "w" : 0x0077,162 "x" : 0x0078,163 "y" : 0x0079,164 "z" : 0x007A,165 "braceleft" : 0x007B,166 "bar" : 0x007C,167 "braceright" : 0x007D,168 "asciitilde" : 0x007E,169 "nobreakspace" : 0x00A0,170 "exclamdown" : 0x00A1,171 "cent" : 0x00A2,172 "sterling" : 0x00A3,173 "currency" : 0x00A4,174 "yen" : 0x00A5,175 "brokenbar" : 0x00A6,176 "section" : 0x00A7,177 "diaeresis" : 0x00A8,178 "copyright" : 0x00A9,179 "ordfeminine" : 0x00AA,180 "guillemotleft" : 0x00AB,181 "notsign" : 0x00AC,182 "hyphen" : 0x00AD,183 "registered" : 0x00AE,184 "macron" : 0x00AF,185 "degree" : 0x00B0,186 "plusminus" : 0x00B1,187 "twosuperior" : 0x00B2,188 "threesuperior" : 0x00B3,189 "acute" : 0x00B4,190 "mu" : 0x00B5,191 "paragraph" : 0x00B6,192 "periodcentered" : 0x00B7,193 "cedilla" : 0x00B8,194 "onesuperior" : 0x00B9,195 "masculine" : 0x00BA,196 "guillemotright" : 0x00BB,197 "onequarter" : 0x00BC,198 "onehalf" : 0x00BD,199 "threequarters" : 0x00BE,200 "questiondown" : 0x00BF,201 "Agrave" : 0x00C0,202 "Aacute" : 0x00C1,203 "Acircumflex" : 0x00C2,204 "Atilde" : 0x00C3,205 "Adiaeresis" : 0x00C4,206 "Aring" : 0x00C5,207 "AE" : 0x00C6,208 "Ccedilla" : 0x00C7,209 "Egrave" : 0x00C8,210 "Eacute" : 0x00C9,211 "Ecircumflex" : 0x00CA,212 "Ediaeresis" : 0x00CB,213 "Igrave" : 0x00CC,214 "Iacute" : 0x00CD,215 "Icircumflex" : 0x00CE,216 "Idiaeresis" : 0x00CF,217 "ETH" : 0x00D0,218 "Ntilde" : 0x00D1,219 "Ograve" : 0x00D2,220 "Oacute" : 0x00D3,221 "Ocircumflex" : 0x00D4,222 "Otilde" : 0x00D5,223 "Odiaeresis" : 0x00D6,224 "multiply" : 0x00D7,225 "Ooblique" : 0x00D8,226 "Oslash" : 0x00D8,227 "Ugrave" : 0x00D9,228 "Uacute" : 0x00DA,229 "Ucircumflex" : 0x00DB,230 "Udiaeresis" : 0x00DC,231 "Yacute" : 0x00DD,232 "THORN" : 0x00DE,233 "ssharp" : 0x00DF,234 "agrave" : 0x00E0,235 "aacute" : 0x00E1,236 "acircumflex" : 0x00E2,237 "atilde" : 0x00E3,238 "adiaeresis" : 0x00E4,239 "aring" : 0x00E5,240 "ae" : 0x00E6,241 "ccedilla" : 0x00E7,242 "egrave" : 0x00E8,243 "eacute" : 0x00E9,244 "ecircumflex" : 0x00EA,245 "ediaeresis" : 0x00EB,246 "igrave" : 0x00EC,247 "iacute" : 0x00ED,248 "icircumflex" : 0x00EE,249 "idiaeresis" : 0x00EF,250 "eth" : 0x00F0,251 "ntilde" : 0x00F1,252 "ograve" : 0x00F2,253 "oacute" : 0x00F3,254 "ocircumflex" : 0x00F4,255 "otilde" : 0x00F5,256 "odiaeresis" : 0x00F6,257 "division" : 0x00F7,258 "oslash" : 0x00F8,259 "ooblique" : 0x00F8,260 "ugrave" : 0x00F9,261 "uacute" : 0x00FA,262 "ucircumflex" : 0x00FB,263 "udiaeresis" : 0x00FC,264 "yacute" : 0x00FD,265 "thorn" : 0x00FE,266 "ydiaeresis" : 0x00FF,267 "Aogonek" : 0x0104,268 "breve" : 0x02D8,269 "Lstroke" : 0x0141,270 "Lcaron" : 0x013D,271 "Sacute" : 0x015A,272 "Scaron" : 0x0160,273 "Scedilla" : 0x015E,274 "Tcaron" : 0x0164,275 "Zacute" : 0x0179,276 "Zcaron" : 0x017D,277 "Zabovedot" : 0x017B,278 "aogonek" : 0x0105,279 "ogonek" : 0x02DB,280 "lstroke" : 0x0142,281 "lcaron" : 0x013E,282 "sacute" : 0x015B,283 "caron" : 0x02C7,284 "scaron" : 0x0161,285 "scedilla" : 0x015F,286 "tcaron" : 0x0165,287 "zacute" : 0x017A,288 "doubleacute" : 0x02DD,289 "zcaron" : 0x017E,290 "zabovedot" : 0x017C,291 "Racute" : 0x0154,292 "Abreve" : 0x0102,293 "Lacute" : 0x0139,294 "Cacute" : 0x0106,295 "Ccaron" : 0x010C,296 "Eogonek" : 0x0118,297 "Ecaron" : 0x011A,298 "Dcaron" : 0x010E,299 "Dstroke" : 0x0110,300 "Nacute" : 0x0143,301 "Ncaron" : 0x0147,302 "Odoubleacute" : 0x0150,303 "Rcaron" : 0x0158,304 "Uring" : 0x016E,305 "Udoubleacute" : 0x0170,306 "Tcedilla" : 0x0162,307 "racute" : 0x0155,308 "abreve" : 0x0103,309 "lacute" : 0x013A,310 "cacute" : 0x0107,311 "ccaron" : 0x010D,312 "eogonek" : 0x0119,313 "ecaron" : 0x011B,314 "dcaron" : 0x010F,315 "dstroke" : 0x0111,316 "nacute" : 0x0144,317 "ncaron" : 0x0148,318 "odoubleacute" : 0x0151,319 "rcaron" : 0x0159,320 "uring" : 0x016F,321 "udoubleacute" : 0x0171,322 "tcedilla" : 0x0163,323 "abovedot" : 0x02D9,324 "Hstroke" : 0x0126,325 "Hcircumflex" : 0x0124,326 "Iabovedot" : 0x0130,327 "Gbreve" : 0x011E,328 "Jcircumflex" : 0x0134,329 "hstroke" : 0x0127,330 "hcircumflex" : 0x0125,331 "idotless" : 0x0131,332 "gbreve" : 0x011F,333 "jcircumflex" : 0x0135,334 "Cabovedot" : 0x010A,335 "Ccircumflex" : 0x0108,336 "Gabovedot" : 0x0120,337 "Gcircumflex" : 0x011C,338 "Ubreve" : 0x016C,339 "Scircumflex" : 0x015C,340 "cabovedot" : 0x010B,341 "ccircumflex" : 0x0109,342 "gabovedot" : 0x0121,343 "gcircumflex" : 0x011D,344 "ubreve" : 0x016D,345 "scircumflex" : 0x015D,346 "kra" : 0x0138,347 "Rcedilla" : 0x0156,348 "Itilde" : 0x0128,349 "Lcedilla" : 0x013B,350 "Emacron" : 0x0112,351 "Gcedilla" : 0x0122,352 "Tslash" : 0x0166,353 "rcedilla" : 0x0157,354 "itilde" : 0x0129,355 "lcedilla" : 0x013C,356 "emacron" : 0x0113,357 "gcedilla" : 0x0123,358 "tslash" : 0x0167,359 "ENG" : 0x014A,360 "eng" : 0x014B,361 "Amacron" : 0x0100,362 "Iogonek" : 0x012E,363 "Eabovedot" : 0x0116,364 "Imacron" : 0x012A,365 "Ncedilla" : 0x0145,366 "Omacron" : 0x014C,367 "Kcedilla" : 0x0136,368 "Uogonek" : 0x0172,369 "Utilde" : 0x0168,370 "Umacron" : 0x016A,371 "amacron" : 0x0101,372 "iogonek" : 0x012F,373 "eabovedot" : 0x0117,374 "imacron" : 0x012B,375 "ncedilla" : 0x0146,376 "omacron" : 0x014D,377 "kcedilla" : 0x0137,378 "uogonek" : 0x0173,379 "utilde" : 0x0169,380 "umacron" : 0x016B,381 "Wcircumflex" : 0x0174,382 "wcircumflex" : 0x0175,383 "Ycircumflex" : 0x0176,384 "ycircumflex" : 0x0177,385 "Babovedot" : 0x1E02,386 "babovedot" : 0x1E03,387 "Dabovedot" : 0x1E0A,388 "dabovedot" : 0x1E0B,389 "Fabovedot" : 0x1E1E,390 "fabovedot" : 0x1E1F,391 "Mabovedot" : 0x1E40,392 "mabovedot" : 0x1E41,393 "Pabovedot" : 0x1E56,394 "pabovedot" : 0x1E57,395 "Sabovedot" : 0x1E60,396 "sabovedot" : 0x1E61,397 "Tabovedot" : 0x1E6A,398 "tabovedot" : 0x1E6B,399 "Wgrave" : 0x1E80,400 "wgrave" : 0x1E81,401 "Wacute" : 0x1E82,402 "wacute" : 0x1E83,403 "Wdiaeresis" : 0x1E84,404 "wdiaeresis" : 0x1E85,405 "Ygrave" : 0x1EF2,406 "ygrave" : 0x1EF3,407 "OE" : 0x0152,408 "oe" : 0x0153,409 "Ydiaeresis" : 0x0178,410 "overline" : 0x203E,411 "kana_fullstop" : 0x3002,412 "kana_openingbracket" : 0x300C,413 "kana_closingbracket" : 0x300D,414 "kana_comma" : 0x3001,415 "kana_conjunctive" : 0x30FB,416 "kana_WO" : 0x30F2,417 "kana_a" : 0x30A1,418 "kana_i" : 0x30A3,419 "kana_u" : 0x30A5,420 "kana_e" : 0x30A7,421 "kana_o" : 0x30A9,422 "kana_ya" : 0x30E3,423 "kana_yu" : 0x30E5,424 "kana_yo" : 0x30E7,425 "kana_tsu" : 0x30C3,426 "prolongedsound" : 0x30FC,427 "kana_A" : 0x30A2,428 "kana_I" : 0x30A4,429 "kana_U" : 0x30A6,430 "kana_E" : 0x30A8,431 "kana_O" : 0x30AA,432 "kana_KA" : 0x30AB,433 "kana_KI" : 0x30AD,434 "kana_KU" : 0x30AF,435 "kana_KE" : 0x30B1,436 "kana_KO" : 0x30B3,437 "kana_SA" : 0x30B5,438 "kana_SHI" : 0x30B7,439 "kana_SU" : 0x30B9,440 "kana_SE" : 0x30BB,441 "kana_SO" : 0x30BD,442 "kana_TA" : 0x30BF,443 "kana_CHI" : 0x30C1,444 "kana_TSU" : 0x30C4,445 "kana_TE" : 0x30C6,446 "kana_TO" : 0x30C8,447 "kana_NA" : 0x30CA,448 "kana_NI" : 0x30CB,449 "kana_NU" : 0x30CC,450 "kana_NE" : 0x30CD,451 "kana_NO" : 0x30CE,452 "kana_HA" : 0x30CF,453 "kana_HI" : 0x30D2,454 "kana_FU" : 0x30D5,455 "kana_HE" : 0x30D8,456 "kana_HO" : 0x30DB,457 "kana_MA" : 0x30DE,458 "kana_MI" : 0x30DF,459 "kana_MU" : 0x30E0,460 "kana_ME" : 0x30E1,461 "kana_MO" : 0x30E2,462 "kana_YA" : 0x30E4,463 "kana_YU" : 0x30E6,464 "kana_YO" : 0x30E8,465 "kana_RA" : 0x30E9,466 "kana_RI" : 0x30EA,467 "kana_RU" : 0x30EB,468 "kana_RE" : 0x30EC,469 "kana_RO" : 0x30ED,470 "kana_WA" : 0x30EF,471 "kana_N" : 0x30F3,472 "voicedsound" : 0x309B,473 "semivoicedsound" : 0x309C,474 "Farsi_0" : 0x06F0,475 "Farsi_1" : 0x06F1,476 "Farsi_2" : 0x06F2,477 "Farsi_3" : 0x06F3,478 "Farsi_4" : 0x06F4,479 "Farsi_5" : 0x06F5,480 "Farsi_6" : 0x06F6,481 "Farsi_7" : 0x06F7,482 "Farsi_8" : 0x06F8,483 "Farsi_9" : 0x06F9,484 "Arabic_percent" : 0x066A,485 "Arabic_superscript_alef" : 0x0670,486 "Arabic_tteh" : 0x0679,487 "Arabic_peh" : 0x067E,488 "Arabic_tcheh" : 0x0686,489 "Arabic_ddal" : 0x0688,490 "Arabic_rreh" : 0x0691,491 "Arabic_comma" : 0x060C,492 "Arabic_fullstop" : 0x06D4,493 "Arabic_0" : 0x0660,494 "Arabic_1" : 0x0661,495 "Arabic_2" : 0x0662,496 "Arabic_3" : 0x0663,497 "Arabic_4" : 0x0664,498 "Arabic_5" : 0x0665,499 "Arabic_6" : 0x0666,500 "Arabic_7" : 0x0667,501 "Arabic_8" : 0x0668,502 "Arabic_9" : 0x0669,503 "Arabic_semicolon" : 0x061B,504 "Arabic_question_mark" : 0x061F,505 "Arabic_hamza" : 0x0621,506 "Arabic_maddaonalef" : 0x0622,507 "Arabic_hamzaonalef" : 0x0623,508 "Arabic_hamzaonwaw" : 0x0624,509 "Arabic_hamzaunderalef" : 0x0625,510 "Arabic_hamzaonyeh" : 0x0626,511 "Arabic_alef" : 0x0627,512 "Arabic_beh" : 0x0628,513 "Arabic_tehmarbuta" : 0x0629,514 "Arabic_teh" : 0x062A,515 "Arabic_theh" : 0x062B,516 "Arabic_jeem" : 0x062C,517 "Arabic_hah" : 0x062D,518 "Arabic_khah" : 0x062E,519 "Arabic_dal" : 0x062F,520 "Arabic_thal" : 0x0630,521 "Arabic_ra" : 0x0631,522 "Arabic_zain" : 0x0632,523 "Arabic_seen" : 0x0633,524 "Arabic_sheen" : 0x0634,525 "Arabic_sad" : 0x0635,526 "Arabic_dad" : 0x0636,527 "Arabic_tah" : 0x0637,528 "Arabic_zah" : 0x0638,529 "Arabic_ain" : 0x0639,530 "Arabic_ghain" : 0x063A,531 "Arabic_tatweel" : 0x0640,532 "Arabic_feh" : 0x0641,533 "Arabic_qaf" : 0x0642,534 "Arabic_kaf" : 0x0643,535 "Arabic_lam" : 0x0644,536 "Arabic_meem" : 0x0645,537 "Arabic_noon" : 0x0646,538 "Arabic_ha" : 0x0647,539 "Arabic_waw" : 0x0648,540 "Arabic_alefmaksura" : 0x0649,541 "Arabic_yeh" : 0x064A,542 "Arabic_fathatan" : 0x064B,543 "Arabic_dammatan" : 0x064C,544 "Arabic_kasratan" : 0x064D,545 "Arabic_fatha" : 0x064E,546 "Arabic_damma" : 0x064F,547 "Arabic_kasra" : 0x0650,548 "Arabic_shadda" : 0x0651,549 "Arabic_sukun" : 0x0652,550 "Arabic_madda_above" : 0x0653,551 "Arabic_hamza_above" : 0x0654,552 "Arabic_hamza_below" : 0x0655,553 "Arabic_jeh" : 0x0698,554 "Arabic_veh" : 0x06A4,555 "Arabic_keheh" : 0x06A9,556 "Arabic_gaf" : 0x06AF,557 "Arabic_noon_ghunna" : 0x06BA,558 "Arabic_heh_doachashmee" : 0x06BE,559 "Farsi_yeh" : 0x06CC,560 "Arabic_farsi_yeh" : 0x06CC,561 "Arabic_yeh_baree" : 0x06D2,562 "Arabic_heh_goal" : 0x06C1,563 "Cyrillic_GHE_bar" : 0x0492,564 "Cyrillic_ghe_bar" : 0x0493,565 "Cyrillic_ZHE_descender" : 0x0496,566 "Cyrillic_zhe_descender" : 0x0497,567 "Cyrillic_KA_descender" : 0x049A,568 "Cyrillic_ka_descender" : 0x049B,569 "Cyrillic_KA_vertstroke" : 0x049C,570 "Cyrillic_ka_vertstroke" : 0x049D,571 "Cyrillic_EN_descender" : 0x04A2,572 "Cyrillic_en_descender" : 0x04A3,573 "Cyrillic_U_straight" : 0x04AE,574 "Cyrillic_u_straight" : 0x04AF,575 "Cyrillic_U_straight_bar" : 0x04B0,576 "Cyrillic_u_straight_bar" : 0x04B1,577 "Cyrillic_HA_descender" : 0x04B2,578 "Cyrillic_ha_descender" : 0x04B3,579 "Cyrillic_CHE_descender" : 0x04B6,580 "Cyrillic_che_descender" : 0x04B7,581 "Cyrillic_CHE_vertstroke" : 0x04B8,582 "Cyrillic_che_vertstroke" : 0x04B9,583 "Cyrillic_SHHA" : 0x04BA,584 "Cyrillic_shha" : 0x04BB,585 "Cyrillic_SCHWA" : 0x04D8,586 "Cyrillic_schwa" : 0x04D9,587 "Cyrillic_I_macron" : 0x04E2,588 "Cyrillic_i_macron" : 0x04E3,589 "Cyrillic_O_bar" : 0x04E8,590 "Cyrillic_o_bar" : 0x04E9,591 "Cyrillic_U_macron" : 0x04EE,592 "Cyrillic_u_macron" : 0x04EF,593 "Serbian_dje" : 0x0452,594 "Macedonia_gje" : 0x0453,595 "Cyrillic_io" : 0x0451,596 "Ukrainian_ie" : 0x0454,597 "Macedonia_dse" : 0x0455,598 "Ukrainian_i" : 0x0456,599 "Ukrainian_yi" : 0x0457,600 "Cyrillic_je" : 0x0458,601 "Cyrillic_lje" : 0x0459,602 "Cyrillic_nje" : 0x045A,603 "Serbian_tshe" : 0x045B,604 "Macedonia_kje" : 0x045C,605 "Ukrainian_ghe_with_upturn" : 0x0491,606 "Byelorussian_shortu" : 0x045E,607 "Cyrillic_dzhe" : 0x045F,608 "numerosign" : 0x2116,609 "Serbian_DJE" : 0x0402,610 "Macedonia_GJE" : 0x0403,611 "Cyrillic_IO" : 0x0401,612 "Ukrainian_IE" : 0x0404,613 "Macedonia_DSE" : 0x0405,614 "Ukrainian_I" : 0x0406,615 "Ukrainian_YI" : 0x0407,616 "Cyrillic_JE" : 0x0408,617 "Cyrillic_LJE" : 0x0409,618 "Cyrillic_NJE" : 0x040A,619 "Serbian_TSHE" : 0x040B,620 "Macedonia_KJE" : 0x040C,621 "Ukrainian_GHE_WITH_UPTURN" : 0x0490,622 "Byelorussian_SHORTU" : 0x040E,623 "Cyrillic_DZHE" : 0x040F,624 "Cyrillic_yu" : 0x044E,625 "Cyrillic_a" : 0x0430,626 "Cyrillic_be" : 0x0431,627 "Cyrillic_tse" : 0x0446,628 "Cyrillic_de" : 0x0434,629 "Cyrillic_ie" : 0x0435,630 "Cyrillic_ef" : 0x0444,631 "Cyrillic_ghe" : 0x0433,632 "Cyrillic_ha" : 0x0445,633 "Cyrillic_i" : 0x0438,634 "Cyrillic_shorti" : 0x0439,635 "Cyrillic_ka" : 0x043A,636 "Cyrillic_el" : 0x043B,637 "Cyrillic_em" : 0x043C,638 "Cyrillic_en" : 0x043D,639 "Cyrillic_o" : 0x043E,640 "Cyrillic_pe" : 0x043F,641 "Cyrillic_ya" : 0x044F,642 "Cyrillic_er" : 0x0440,643 "Cyrillic_es" : 0x0441,644 "Cyrillic_te" : 0x0442,645 "Cyrillic_u" : 0x0443,646 "Cyrillic_zhe" : 0x0436,647 "Cyrillic_ve" : 0x0432,648 "Cyrillic_softsign" : 0x044C,649 "Cyrillic_yeru" : 0x044B,650 "Cyrillic_ze" : 0x0437,651 "Cyrillic_sha" : 0x0448,652 "Cyrillic_e" : 0x044D,653 "Cyrillic_shcha" : 0x0449,654 "Cyrillic_che" : 0x0447,655 "Cyrillic_hardsign" : 0x044A,656 "Cyrillic_YU" : 0x042E,657 "Cyrillic_A" : 0x0410,658 "Cyrillic_BE" : 0x0411,659 "Cyrillic_TSE" : 0x0426,660 "Cyrillic_DE" : 0x0414,661 "Cyrillic_IE" : 0x0415,662 "Cyrillic_EF" : 0x0424,663 "Cyrillic_GHE" : 0x0413,664 "Cyrillic_HA" : 0x0425,665 "Cyrillic_I" : 0x0418,666 "Cyrillic_SHORTI" : 0x0419,667 "Cyrillic_KA" : 0x041A,668 "Cyrillic_EL" : 0x041B,669 "Cyrillic_EM" : 0x041C,670 "Cyrillic_EN" : 0x041D,671 "Cyrillic_O" : 0x041E,672 "Cyrillic_PE" : 0x041F,673 "Cyrillic_YA" : 0x042F,674 "Cyrillic_ER" : 0x0420,675 "Cyrillic_ES" : 0x0421,676 "Cyrillic_TE" : 0x0422,677 "Cyrillic_U" : 0x0423,678 "Cyrillic_ZHE" : 0x0416,679 "Cyrillic_VE" : 0x0412,680 "Cyrillic_SOFTSIGN" : 0x042C,681 "Cyrillic_YERU" : 0x042B,682 "Cyrillic_ZE" : 0x0417,683 "Cyrillic_SHA" : 0x0428,684 "Cyrillic_E" : 0x042D,685 "Cyrillic_SHCHA" : 0x0429,686 "Cyrillic_CHE" : 0x0427,687 "Cyrillic_HARDSIGN" : 0x042A,688 "Greek_ALPHAaccent" : 0x0386,689 "Greek_EPSILONaccent" : 0x0388,690 "Greek_ETAaccent" : 0x0389,691 "Greek_IOTAaccent" : 0x038A,692 "Greek_IOTAdieresis" : 0x03AA,693 "Greek_OMICRONaccent" : 0x038C,694 "Greek_UPSILONaccent" : 0x038E,695 "Greek_UPSILONdieresis" : 0x03AB,696 "Greek_OMEGAaccent" : 0x038F,697 "Greek_accentdieresis" : 0x0385,698 "Greek_horizbar" : 0x2015,699 "Greek_alphaaccent" : 0x03AC,700 "Greek_epsilonaccent" : 0x03AD,701 "Greek_etaaccent" : 0x03AE,702 "Greek_iotaaccent" : 0x03AF,703 "Greek_iotadieresis" : 0x03CA,704 "Greek_iotaaccentdieresis" : 0x0390,705 "Greek_omicronaccent" : 0x03CC,706 "Greek_upsilonaccent" : 0x03CD,707 "Greek_upsilondieresis" : 0x03CB,708 "Greek_upsilonaccentdieresis" : 0x03B0,709 "Greek_omegaaccent" : 0x03CE,710 "Greek_ALPHA" : 0x0391,711 "Greek_BETA" : 0x0392,712 "Greek_GAMMA" : 0x0393,713 "Greek_DELTA" : 0x0394,714 "Greek_EPSILON" : 0x0395,715 "Greek_ZETA" : 0x0396,716 "Greek_ETA" : 0x0397,717 "Greek_THETA" : 0x0398,718 "Greek_IOTA" : 0x0399,719 "Greek_KAPPA" : 0x039A,720 "Greek_LAMDA" : 0x039B,721 "Greek_LAMBDA" : 0x039B,722 "Greek_MU" : 0x039C,723 "Greek_NU" : 0x039D,724 "Greek_XI" : 0x039E,725 "Greek_OMICRON" : 0x039F,726 "Greek_PI" : 0x03A0,727 "Greek_RHO" : 0x03A1,728 "Greek_SIGMA" : 0x03A3,729 "Greek_TAU" : 0x03A4,730 "Greek_UPSILON" : 0x03A5,731 "Greek_PHI" : 0x03A6,732 "Greek_CHI" : 0x03A7,733 "Greek_PSI" : 0x03A8,734 "Greek_OMEGA" : 0x03A9,735 "Greek_alpha" : 0x03B1,736 "Greek_beta" : 0x03B2,737 "Greek_gamma" : 0x03B3,738 "Greek_delta" : 0x03B4,739 "Greek_epsilon" : 0x03B5,740 "Greek_zeta" : 0x03B6,741 "Greek_eta" : 0x03B7,742 "Greek_theta" : 0x03B8,743 "Greek_iota" : 0x03B9,744 "Greek_kappa" : 0x03BA,745 "Greek_lamda" : 0x03BB,746 "Greek_lambda" : 0x03BB,747 "Greek_mu" : 0x03BC,748 "Greek_nu" : 0x03BD,749 "Greek_xi" : 0x03BE,750 "Greek_omicron" : 0x03BF,751 "Greek_pi" : 0x03C0,752 "Greek_rho" : 0x03C1,753 "Greek_sigma" : 0x03C3,754 "Greek_finalsmallsigma" : 0x03C2,755 "Greek_tau" : 0x03C4,756 "Greek_upsilon" : 0x03C5,757 "Greek_phi" : 0x03C6,758 "Greek_chi" : 0x03C7,759 "Greek_psi" : 0x03C8,760 "Greek_omega" : 0x03C9,761 "leftradical" : 0x23B7,762 "topintegral" : 0x2320,763 "botintegral" : 0x2321,764 "topleftsqbracket" : 0x23A1,765 "botleftsqbracket" : 0x23A3,766 "toprightsqbracket" : 0x23A4,767 "botrightsqbracket" : 0x23A6,768 "topleftparens" : 0x239B,769 "botleftparens" : 0x239D,770 "toprightparens" : 0x239E,771 "botrightparens" : 0x23A0,772 "leftmiddlecurlybrace" : 0x23A8,773 "rightmiddlecurlybrace" : 0x23AC,774 "lessthanequal" : 0x2264,775 "notequal" : 0x2260,776 "greaterthanequal" : 0x2265,777 "integral" : 0x222B,778 "therefore" : 0x2234,779 "variation" : 0x221D,780 "infinity" : 0x221E,781 "nabla" : 0x2207,782 "approximate" : 0x223C,783 "similarequal" : 0x2243,784 "ifonlyif" : 0x21D4,785 "implies" : 0x21D2,786 "identical" : 0x2261,787 "radical" : 0x221A,788 "includedin" : 0x2282,789 "includes" : 0x2283,790 "intersection" : 0x2229,791 "union" : 0x222A,792 "logicaland" : 0x2227,793 "logicalor" : 0x2228,794 "partialderivative" : 0x2202,795 "function" : 0x0192,796 "leftarrow" : 0x2190,797 "uparrow" : 0x2191,798 "rightarrow" : 0x2192,799 "downarrow" : 0x2193,800 "soliddiamond" : 0x25C6,801 "checkerboard" : 0x2592,802 "ht" : 0x2409,803 "ff" : 0x240C,804 "cr" : 0x240D,805 "lf" : 0x240A,806 "nl" : 0x2424,807 "vt" : 0x240B,808 "lowrightcorner" : 0x2518,809 "uprightcorner" : 0x2510,810 "upleftcorner" : 0x250C,811 "lowleftcorner" : 0x2514,812 "crossinglines" : 0x253C,813 "horizlinescan1" : 0x23BA,814 "horizlinescan3" : 0x23BB,815 "horizlinescan5" : 0x2500,816 "horizlinescan7" : 0x23BC,817 "horizlinescan9" : 0x23BD,818 "leftt" : 0x251C,819 "rightt" : 0x2524,820 "bott" : 0x2534,821 "topt" : 0x252C,822 "vertbar" : 0x2502,823 "emspace" : 0x2003,824 "enspace" : 0x2002,825 "em3space" : 0x2004,826 "em4space" : 0x2005,827 "digitspace" : 0x2007,828 "punctspace" : 0x2008,829 "thinspace" : 0x2009,830 "hairspace" : 0x200A,831 "emdash" : 0x2014,832 "endash" : 0x2013,833 "ellipsis" : 0x2026,834 "doubbaselinedot" : 0x2025,835 "onethird" : 0x2153,836 "twothirds" : 0x2154,837 "onefifth" : 0x2155,838 "twofifths" : 0x2156,839 "threefifths" : 0x2157,840 "fourfifths" : 0x2158,841 "onesixth" : 0x2159,842 "fivesixths" : 0x215A,843 "careof" : 0x2105,844 "figdash" : 0x2012,845 "oneeighth" : 0x215B,846 "threeeighths" : 0x215C,847 "fiveeighths" : 0x215D,848 "seveneighths" : 0x215E,849 "trademark" : 0x2122,850 "leftsinglequotemark" : 0x2018,851 "rightsinglequotemark" : 0x2019,852 "leftdoublequotemark" : 0x201C,853 "rightdoublequotemark" : 0x201D,854 "prescription" : 0x211E,855 "permille" : 0x2030,856 "minutes" : 0x2032,857 "seconds" : 0x2033,858 "latincross" : 0x271D,859 "club" : 0x2663,860 "diamond" : 0x2666,861 "heart" : 0x2665,862 "maltesecross" : 0x2720,863 "dagger" : 0x2020,864 "doubledagger" : 0x2021,865 "checkmark" : 0x2713,866 "ballotcross" : 0x2717,867 "musicalsharp" : 0x266F,868 "musicalflat" : 0x266D,869 "malesymbol" : 0x2642,870 "femalesymbol" : 0x2640,871 "telephone" : 0x260E,872 "telephonerecorder" : 0x2315,873 "phonographcopyright" : 0x2117,874 "caret" : 0x2038,875 "singlelowquotemark" : 0x201A,876 "doublelowquotemark" : 0x201E,877 "downtack" : 0x22A4,878 "downstile" : 0x230A,879 "jot" : 0x2218,880 "quad" : 0x2395,881 "uptack" : 0x22A5,882 "circle" : 0x25CB,883 "upstile" : 0x2308,884 "lefttack" : 0x22A3,885 "righttack" : 0x22A2,886 "hebrew_doublelowline" : 0x2017,887 "hebrew_aleph" : 0x05D0,888 "hebrew_bet" : 0x05D1,889 "hebrew_gimel" : 0x05D2,890 "hebrew_dalet" : 0x05D3,891 "hebrew_he" : 0x05D4,892 "hebrew_waw" : 0x05D5,893 "hebrew_zain" : 0x05D6,894 "hebrew_chet" : 0x05D7,895 "hebrew_tet" : 0x05D8,896 "hebrew_yod" : 0x05D9,897 "hebrew_finalkaph" : 0x05DA,898 "hebrew_kaph" : 0x05DB,899 "hebrew_lamed" : 0x05DC,900 "hebrew_finalmem" : 0x05DD,901 "hebrew_mem" : 0x05DE,902 "hebrew_finalnun" : 0x05DF,903 "hebrew_nun" : 0x05E0,904 "hebrew_samech" : 0x05E1,905 "hebrew_ayin" : 0x05E2,906 "hebrew_finalpe" : 0x05E3,907 "hebrew_pe" : 0x05E4,908 "hebrew_finalzade" : 0x05E5,909 "hebrew_zade" : 0x05E6,910 "hebrew_qoph" : 0x05E7,911 "hebrew_resh" : 0x05E8,912 "hebrew_shin" : 0x05E9,913 "hebrew_taw" : 0x05EA,914 "Thai_kokai" : 0x0E01,915 "Thai_khokhai" : 0x0E02,916 "Thai_khokhuat" : 0x0E03,917 "Thai_khokhwai" : 0x0E04,918 "Thai_khokhon" : 0x0E05,919 "Thai_khorakhang" : 0x0E06,920 "Thai_ngongu" : 0x0E07,921 "Thai_chochan" : 0x0E08,922 "Thai_choching" : 0x0E09,923 "Thai_chochang" : 0x0E0A,924 "Thai_soso" : 0x0E0B,925 "Thai_chochoe" : 0x0E0C,926 "Thai_yoying" : 0x0E0D,927 "Thai_dochada" : 0x0E0E,928 "Thai_topatak" : 0x0E0F,929 "Thai_thothan" : 0x0E10,930 "Thai_thonangmontho" : 0x0E11,931 "Thai_thophuthao" : 0x0E12,932 "Thai_nonen" : 0x0E13,933 "Thai_dodek" : 0x0E14,934 "Thai_totao" : 0x0E15,935 "Thai_thothung" : 0x0E16,936 "Thai_thothahan" : 0x0E17,937 "Thai_thothong" : 0x0E18,938 "Thai_nonu" : 0x0E19,939 "Thai_bobaimai" : 0x0E1A,940 "Thai_popla" : 0x0E1B,941 "Thai_phophung" : 0x0E1C,942 "Thai_fofa" : 0x0E1D,943 "Thai_phophan" : 0x0E1E,944 "Thai_fofan" : 0x0E1F,945 "Thai_phosamphao" : 0x0E20,946 "Thai_moma" : 0x0E21,947 "Thai_yoyak" : 0x0E22,948 "Thai_rorua" : 0x0E23,949 "Thai_ru" : 0x0E24,950 "Thai_loling" : 0x0E25,951 "Thai_lu" : 0x0E26,952 "Thai_wowaen" : 0x0E27,953 "Thai_sosala" : 0x0E28,954 "Thai_sorusi" : 0x0E29,955 "Thai_sosua" : 0x0E2A,956 "Thai_hohip" : 0x0E2B,957 "Thai_lochula" : 0x0E2C,958 "Thai_oang" : 0x0E2D,959 "Thai_honokhuk" : 0x0E2E,960 "Thai_paiyannoi" : 0x0E2F,961 "Thai_saraa" : 0x0E30,962 "Thai_maihanakat" : 0x0E31,963 "Thai_saraaa" : 0x0E32,964 "Thai_saraam" : 0x0E33,965 "Thai_sarai" : 0x0E34,966 "Thai_saraii" : 0x0E35,967 "Thai_saraue" : 0x0E36,968 "Thai_sarauee" : 0x0E37,969 "Thai_sarau" : 0x0E38,970 "Thai_sarauu" : 0x0E39,971 "Thai_phinthu" : 0x0E3A,972 "Thai_baht" : 0x0E3F,973 "Thai_sarae" : 0x0E40,974 "Thai_saraae" : 0x0E41,975 "Thai_sarao" : 0x0E42,976 "Thai_saraaimaimuan" : 0x0E43,977 "Thai_saraaimaimalai" : 0x0E44,978 "Thai_lakkhangyao" : 0x0E45,979 "Thai_maiyamok" : 0x0E46,980 "Thai_maitaikhu" : 0x0E47,981 "Thai_maiek" : 0x0E48,982 "Thai_maitho" : 0x0E49,983 "Thai_maitri" : 0x0E4A,984 "Thai_maichattawa" : 0x0E4B,985 "Thai_thanthakhat" : 0x0E4C,986 "Thai_nikhahit" : 0x0E4D,987 "Thai_leksun" : 0x0E50,988 "Thai_leknung" : 0x0E51,989 "Thai_leksong" : 0x0E52,990 "Thai_leksam" : 0x0E53,991 "Thai_leksi" : 0x0E54,992 "Thai_lekha" : 0x0E55,993 "Thai_lekhok" : 0x0E56,994 "Thai_lekchet" : 0x0E57,995 "Thai_lekpaet" : 0x0E58,996 "Thai_lekkao" : 0x0E59,997 "Armenian_ligature_ew" : 0x0587,998 "Armenian_full_stop" : 0x0589,999 "Armenian_verjaket" : 0x0589,1000 "Armenian_separation_mark" : 0x055D,1001 "Armenian_but" : 0x055D,1002 "Armenian_hyphen" : 0x058A,1003 "Armenian_yentamna" : 0x058A,1004 "Armenian_exclam" : 0x055C,1005 "Armenian_amanak" : 0x055C,1006 "Armenian_accent" : 0x055B,1007 "Armenian_shesht" : 0x055B,1008 "Armenian_question" : 0x055E,1009 "Armenian_paruyk" : 0x055E,1010 "Armenian_AYB" : 0x0531,1011 "Armenian_ayb" : 0x0561,1012 "Armenian_BEN" : 0x0532,1013 "Armenian_ben" : 0x0562,1014 "Armenian_GIM" : 0x0533,1015 "Armenian_gim" : 0x0563,1016 "Armenian_DA" : 0x0534,1017 "Armenian_da" : 0x0564,1018 "Armenian_YECH" : 0x0535,1019 "Armenian_yech" : 0x0565,1020 "Armenian_ZA" : 0x0536,1021 "Armenian_za" : 0x0566,1022 "Armenian_E" : 0x0537,1023 "Armenian_e" : 0x0567,1024 "Armenian_AT" : 0x0538,1025 "Armenian_at" : 0x0568,1026 "Armenian_TO" : 0x0539,1027 "Armenian_to" : 0x0569,1028 "Armenian_ZHE" : 0x053A,1029 "Armenian_zhe" : 0x056A,1030 "Armenian_INI" : 0x053B,1031 "Armenian_ini" : 0x056B,1032 "Armenian_LYUN" : 0x053C,1033 "Armenian_lyun" : 0x056C,1034 "Armenian_KHE" : 0x053D,1035 "Armenian_khe" : 0x056D,1036 "Armenian_TSA" : 0x053E,1037 "Armenian_tsa" : 0x056E,1038 "Armenian_KEN" : 0x053F,1039 "Armenian_ken" : 0x056F,1040 "Armenian_HO" : 0x0540,1041 "Armenian_ho" : 0x0570,1042 "Armenian_DZA" : 0x0541,1043 "Armenian_dza" : 0x0571,1044 "Armenian_GHAT" : 0x0542,1045 "Armenian_ghat" : 0x0572,1046 "Armenian_TCHE" : 0x0543,1047 "Armenian_tche" : 0x0573,1048 "Armenian_MEN" : 0x0544,1049 "Armenian_men" : 0x0574,1050 "Armenian_HI" : 0x0545,1051 "Armenian_hi" : 0x0575,1052 "Armenian_NU" : 0x0546,1053 "Armenian_nu" : 0x0576,1054 "Armenian_SHA" : 0x0547,1055 "Armenian_sha" : 0x0577,1056 "Armenian_VO" : 0x0548,1057 "Armenian_vo" : 0x0578,1058 "Armenian_CHA" : 0x0549,1059 "Armenian_cha" : 0x0579,1060 "Armenian_PE" : 0x054A,1061 "Armenian_pe" : 0x057A,1062 "Armenian_JE" : 0x054B,1063 "Armenian_je" : 0x057B,1064 "Armenian_RA" : 0x054C,1065 "Armenian_ra" : 0x057C,1066 "Armenian_SE" : 0x054D,1067 "Armenian_se" : 0x057D,1068 "Armenian_VEV" : 0x054E,1069 "Armenian_vev" : 0x057E,1070 "Armenian_TYUN" : 0x054F,1071 "Armenian_tyun" : 0x057F,1072 "Armenian_RE" : 0x0550,1073 "Armenian_re" : 0x0580,1074 "Armenian_TSO" : 0x0551,1075 "Armenian_tso" : 0x0581,1076 "Armenian_VYUN" : 0x0552,1077 "Armenian_vyun" : 0x0582,1078 "Armenian_PYUR" : 0x0553,1079 "Armenian_pyur" : 0x0583,1080 "Armenian_KE" : 0x0554,1081 "Armenian_ke" : 0x0584,1082 "Armenian_O" : 0x0555,1083 "Armenian_o" : 0x0585,1084 "Armenian_FE" : 0x0556,1085 "Armenian_fe" : 0x0586,1086 "Armenian_apostrophe" : 0x055A,1087 "Georgian_an" : 0x10D0,1088 "Georgian_ban" : 0x10D1,1089 "Georgian_gan" : 0x10D2,1090 "Georgian_don" : 0x10D3,1091 "Georgian_en" : 0x10D4,1092 "Georgian_vin" : 0x10D5,1093 "Georgian_zen" : 0x10D6,1094 "Georgian_tan" : 0x10D7,1095 "Georgian_in" : 0x10D8,1096 "Georgian_kan" : 0x10D9,1097 "Georgian_las" : 0x10DA,1098 "Georgian_man" : 0x10DB,1099 "Georgian_nar" : 0x10DC,1100 "Georgian_on" : 0x10DD,1101 "Georgian_par" : 0x10DE,1102 "Georgian_zhar" : 0x10DF,1103 "Georgian_rae" : 0x10E0,1104 "Georgian_san" : 0x10E1,1105 "Georgian_tar" : 0x10E2,1106 "Georgian_un" : 0x10E3,1107 "Georgian_phar" : 0x10E4,1108 "Georgian_khar" : 0x10E5,1109 "Georgian_ghan" : 0x10E6,1110 "Georgian_qar" : 0x10E7,1111 "Georgian_shin" : 0x10E8,1112 "Georgian_chin" : 0x10E9,1113 "Georgian_can" : 0x10EA,1114 "Georgian_jil" : 0x10EB,1115 "Georgian_cil" : 0x10EC,1116 "Georgian_char" : 0x10ED,1117 "Georgian_xan" : 0x10EE,1118 "Georgian_jhan" : 0x10EF,1119 "Georgian_hae" : 0x10F0,1120 "Georgian_he" : 0x10F1,1121 "Georgian_hie" : 0x10F2,1122 "Georgian_we" : 0x10F3,1123 "Georgian_har" : 0x10F4,1124 "Georgian_hoe" : 0x10F5,1125 "Georgian_fi" : 0x10F6,1126 "Xabovedot" : 0x1E8A,1127 "Ibreve" : 0x012C,1128 "Zstroke" : 0x01B5,1129 "Gcaron" : 0x01E6,1130 "Ocaron" : 0x01D2,1131 "Obarred" : 0x019F,1132 "xabovedot" : 0x1E8B,1133 "ibreve" : 0x012D,1134 "zstroke" : 0x01B6,1135 "gcaron" : 0x01E7,1136 "ocaron" : 0x01D2,1137 "obarred" : 0x0275,1138 "SCHWA" : 0x018F,1139 "schwa" : 0x0259,1140 "EZH" : 0x01B7,1141 "ezh" : 0x0292,1142 "Lbelowdot" : 0x1E36,1143 "lbelowdot" : 0x1E37,1144 "Abelowdot" : 0x1EA0,1145 "abelowdot" : 0x1EA1,1146 "Ahook" : 0x1EA2,1147 "ahook" : 0x1EA3,1148 "Acircumflexacute" : 0x1EA4,1149 "acircumflexacute" : 0x1EA5,1150 "Acircumflexgrave" : 0x1EA6,1151 "acircumflexgrave" : 0x1EA7,1152 "Acircumflexhook" : 0x1EA8,1153 "acircumflexhook" : 0x1EA9,1154 "Acircumflextilde" : 0x1EAA,1155 "acircumflextilde" : 0x1EAB,1156 "Acircumflexbelowdot" : 0x1EAC,1157 "acircumflexbelowdot" : 0x1EAD,1158 "Abreveacute" : 0x1EAE,1159 "abreveacute" : 0x1EAF,1160 "Abrevegrave" : 0x1EB0,1161 "abrevegrave" : 0x1EB1,1162 "Abrevehook" : 0x1EB2,1163 "abrevehook" : 0x1EB3,1164 "Abrevetilde" : 0x1EB4,1165 "abrevetilde" : 0x1EB5,1166 "Abrevebelowdot" : 0x1EB6,1167 "abrevebelowdot" : 0x1EB7,1168 "Ebelowdot" : 0x1EB8,1169 "ebelowdot" : 0x1EB9,1170 "Ehook" : 0x1EBA,1171 "ehook" : 0x1EBB,1172 "Etilde" : 0x1EBC,1173 "etilde" : 0x1EBD,1174 "Ecircumflexacute" : 0x1EBE,1175 "ecircumflexacute" : 0x1EBF,1176 "Ecircumflexgrave" : 0x1EC0,1177 "ecircumflexgrave" : 0x1EC1,1178 "Ecircumflexhook" : 0x1EC2,1179 "ecircumflexhook" : 0x1EC3,1180 "Ecircumflextilde" : 0x1EC4,1181 "ecircumflextilde" : 0x1EC5,1182 "Ecircumflexbelowdot" : 0x1EC6,1183 "ecircumflexbelowdot" : 0x1EC7,1184 "Ihook" : 0x1EC8,1185 "ihook" : 0x1EC9,1186 "Ibelowdot" : 0x1ECA,1187 "ibelowdot" : 0x1ECB,1188 "Obelowdot" : 0x1ECC,1189 "obelowdot" : 0x1ECD,1190 "Ohook" : 0x1ECE,1191 "ohook" : 0x1ECF,1192 "Ocircumflexacute" : 0x1ED0,1193 "ocircumflexacute" : 0x1ED1,1194 "Ocircumflexgrave" : 0x1ED2,1195 "ocircumflexgrave" : 0x1ED3,1196 "Ocircumflexhook" : 0x1ED4,1197 "ocircumflexhook" : 0x1ED5,1198 "Ocircumflextilde" : 0x1ED6,1199 "ocircumflextilde" : 0x1ED7,1200 "Ocircumflexbelowdot" : 0x1ED8,1201 "ocircumflexbelowdot" : 0x1ED9,1202 "Ohornacute" : 0x1EDA,1203 "ohornacute" : 0x1EDB,1204 "Ohorngrave" : 0x1EDC,1205 "ohorngrave" : 0x1EDD,1206 "Ohornhook" : 0x1EDE,1207 "ohornhook" : 0x1EDF,1208 "Ohorntilde" : 0x1EE0,1209 "ohorntilde" : 0x1EE1,1210 "Ohornbelowdot" : 0x1EE2,1211 "ohornbelowdot" : 0x1EE3,1212 "Ubelowdot" : 0x1EE4,1213 "ubelowdot" : 0x1EE5,1214 "Uhook" : 0x1EE6,1215 "uhook" : 0x1EE7,1216 "Uhornacute" : 0x1EE8,1217 "uhornacute" : 0x1EE9,1218 "Uhorngrave" : 0x1EEA,1219 "uhorngrave" : 0x1EEB,1220 "Uhornhook" : 0x1EEC,1221 "uhornhook" : 0x1EED,1222 "Uhorntilde" : 0x1EEE,1223 "uhorntilde" : 0x1EEF,1224 "Uhornbelowdot" : 0x1EF0,1225 "uhornbelowdot" : 0x1EF1,1226 "Ybelowdot" : 0x1EF4,1227 "ybelowdot" : 0x1EF5,1228 "Yhook" : 0x1EF6,1229 "yhook" : 0x1EF7,1230 "Ytilde" : 0x1EF8,1231 "ytilde" : 0x1EF9,1232 "Ohorn" : 0x01A0,1233 "ohorn" : 0x01A1,1234 "Uhorn" : 0x01AF,1235 "uhorn" : 0x01B0,1236 "EcuSign" : 0x20A0,1237 "ColonSign" : 0x20A1,1238 "CruzeiroSign" : 0x20A2,1239 "FFrancSign" : 0x20A3,1240 "LiraSign" : 0x20A4,1241 "MillSign" : 0x20A5,1242 "NairaSign" : 0x20A6,1243 "PesetaSign" : 0x20A7,1244 "RupeeSign" : 0x20A8,1245 "WonSign" : 0x20A9,1246 "NewSheqelSign" : 0x20AA,1247 "DongSign" : 0x20AB,1248 "EuroSign" : 0x20AC,1249 "zerosuperior" : 0x2070,1250 "foursuperior" : 0x2074,1251 "fivesuperior" : 0x2075,1252 "sixsuperior" : 0x2076,1253 "sevensuperior" : 0x2077,1254 "eightsuperior" : 0x2078,1255 "ninesuperior" : 0x2079,1256 "zerosubscript" : 0x2080,1257 "onesubscript" : 0x2081,1258 "twosubscript" : 0x2082,1259 "threesubscript" : 0x2083,1260 "foursubscript" : 0x2084,1261 "fivesubscript" : 0x2085,1262 "sixsubscript" : 0x2086,1263 "sevensubscript" : 0x2087,1264 "eightsubscript" : 0x2088,1265 "ninesubscript" : 0x2089,1266 "partdifferential" : 0x2202,1267 "emptyset" : 0x2205,1268 "elementof" : 0x2208,1269 "notelementof" : 0x2209,1270 "containsas" : 0x220B,1271 "squareroot" : 0x221A,1272 "cuberoot" : 0x221B,1273 "fourthroot" : 0x221C,1274 "dintegral" : 0x222C,1275 "tintegral" : 0x222D,1276 "because" : 0x2235,1277 "approxeq" : 0x2245,1278 "notapproxeq" : 0x2247,1279 "notidentical" : 0x2262,1280 "stricteq" : 0x2263,1281 "braille_blank" : 0x2800,1282 "braille_dots_1" : 0x2801,1283 "braille_dots_2" : 0x2802,1284 "braille_dots_12" : 0x2803,1285 "braille_dots_3" : 0x2804,1286 "braille_dots_13" : 0x2805,1287 "braille_dots_23" : 0x2806,1288 "braille_dots_123" : 0x2807,1289 "braille_dots_4" : 0x2808,1290 "braille_dots_14" : 0x2809,1291 "braille_dots_24" : 0x280a,1292 "braille_dots_124" : 0x280b,1293 "braille_dots_34" : 0x280c,1294 "braille_dots_134" : 0x280d,1295 "braille_dots_234" : 0x280e,1296 "braille_dots_1234" : 0x280f,1297 "braille_dots_5" : 0x2810,1298 "braille_dots_15" : 0x2811,1299 "braille_dots_25" : 0x2812,1300 "braille_dots_125" : 0x2813,1301 "braille_dots_35" : 0x2814,1302 "braille_dots_135" : 0x2815,1303 "braille_dots_235" : 0x2816,1304 "braille_dots_1235" : 0x2817,1305 "braille_dots_45" : 0x2818,1306 "braille_dots_145" : 0x2819,1307 "braille_dots_245" : 0x281a,1308 "braille_dots_1245" : 0x281b,1309 "braille_dots_345" : 0x281c,1310 "braille_dots_1345" : 0x281d,1311 "braille_dots_2345" : 0x281e,1312 "braille_dots_12345" : 0x281f,1313 "braille_dots_6" : 0x2820,1314 "braille_dots_16" : 0x2821,1315 "braille_dots_26" : 0x2822,1316 "braille_dots_126" : 0x2823,1317 "braille_dots_36" : 0x2824,1318 "braille_dots_136" : 0x2825,1319 "braille_dots_236" : 0x2826,1320 "braille_dots_1236" : 0x2827,1321 "braille_dots_46" : 0x2828,1322 "braille_dots_146" : 0x2829,1323 "braille_dots_246" : 0x282a,1324 "braille_dots_1246" : 0x282b,1325 "braille_dots_346" : 0x282c,1326 "braille_dots_1346" : 0x282d,1327 "braille_dots_2346" : 0x282e,1328 "braille_dots_12346" : 0x282f,1329 "braille_dots_56" : 0x2830,1330 "braille_dots_156" : 0x2831,1331 "braille_dots_256" : 0x2832,1332 "braille_dots_1256" : 0x2833,1333 "braille_dots_356" : 0x2834,1334 "braille_dots_1356" : 0x2835,1335 "braille_dots_2356" : 0x2836,1336 "braille_dots_12356" : 0x2837,1337 "braille_dots_456" : 0x2838,1338 "braille_dots_1456" : 0x2839,1339 "braille_dots_2456" : 0x283a,1340 "braille_dots_12456" : 0x283b,1341 "braille_dots_3456" : 0x283c,1342 "braille_dots_13456" : 0x283d,1343 "braille_dots_23456" : 0x283e,1344 "braille_dots_123456" : 0x283f,1345 "braille_dots_7" : 0x2840,1346 "braille_dots_17" : 0x2841,1347 "braille_dots_27" : 0x2842,1348 "braille_dots_127" : 0x2843,1349 "braille_dots_37" : 0x2844,1350 "braille_dots_137" : 0x2845,1351 "braille_dots_237" : 0x2846,1352 "braille_dots_1237" : 0x2847,1353 "braille_dots_47" : 0x2848,1354 "braille_dots_147" : 0x2849,1355 "braille_dots_247" : 0x284a,1356 "braille_dots_1247" : 0x284b,1357 "braille_dots_347" : 0x284c,1358 "braille_dots_1347" : 0x284d,1359 "braille_dots_2347" : 0x284e,1360 "braille_dots_12347" : 0x284f,1361 "braille_dots_57" : 0x2850,1362 "braille_dots_157" : 0x2851,1363 "braille_dots_257" : 0x2852,1364 "braille_dots_1257" : 0x2853,1365 "braille_dots_357" : 0x2854,1366 "braille_dots_1357" : 0x2855,1367 "braille_dots_2357" : 0x2856,1368 "braille_dots_12357" : 0x2857,1369 "braille_dots_457" : 0x2858,1370 "braille_dots_1457" : 0x2859,1371 "braille_dots_2457" : 0x285a,1372 "braille_dots_12457" : 0x285b,1373 "braille_dots_3457" : 0x285c,1374 "braille_dots_13457" : 0x285d,1375 "braille_dots_23457" : 0x285e,1376 "braille_dots_123457" : 0x285f,1377 "braille_dots_67" : 0x2860,1378 "braille_dots_167" : 0x2861,1379 "braille_dots_267" : 0x2862,1380 "braille_dots_1267" : 0x2863,1381 "braille_dots_367" : 0x2864,1382 "braille_dots_1367" : 0x2865,1383 "braille_dots_2367" : 0x2866,1384 "braille_dots_12367" : 0x2867,1385 "braille_dots_467" : 0x2868,1386 "braille_dots_1467" : 0x2869,1387 "braille_dots_2467" : 0x286a,1388 "braille_dots_12467" : 0x286b,1389 "braille_dots_3467" : 0x286c,1390 "braille_dots_13467" : 0x286d,1391 "braille_dots_23467" : 0x286e,1392 "braille_dots_123467" : 0x286f,1393 "braille_dots_567" : 0x2870,1394 "braille_dots_1567" : 0x2871,1395 "braille_dots_2567" : 0x2872,1396 "braille_dots_12567" : 0x2873,1397 "braille_dots_3567" : 0x2874,1398 "braille_dots_13567" : 0x2875,1399 "braille_dots_23567" : 0x2876,1400 "braille_dots_123567" : 0x2877,1401 "braille_dots_4567" : 0x2878,1402 "braille_dots_14567" : 0x2879,1403 "braille_dots_24567" : 0x287a,1404 "braille_dots_124567" : 0x287b,1405 "braille_dots_34567" : 0x287c,1406 "braille_dots_134567" : 0x287d,1407 "braille_dots_234567" : 0x287e,1408 "braille_dots_1234567" : 0x287f,1409 "braille_dots_8" : 0x2880,1410 "braille_dots_18" : 0x2881,1411 "braille_dots_28" : 0x2882,1412 "braille_dots_128" : 0x2883,1413 "braille_dots_38" : 0x2884,1414 "braille_dots_138" : 0x2885,1415 "braille_dots_238" : 0x2886,1416 "braille_dots_1238" : 0x2887,1417 "braille_dots_48" : 0x2888,1418 "braille_dots_148" : 0x2889,1419 "braille_dots_248" : 0x288a,1420 "braille_dots_1248" : 0x288b,1421 "braille_dots_348" : 0x288c,1422 "braille_dots_1348" : 0x288d,1423 "braille_dots_2348" : 0x288e,1424 "braille_dots_12348" : 0x288f,1425 "braille_dots_58" : 0x2890,1426 "braille_dots_158" : 0x2891,1427 "braille_dots_258" : 0x2892,1428 "braille_dots_1258" : 0x2893,1429 "braille_dots_358" : 0x2894,1430 "braille_dots_1358" : 0x2895,1431 "braille_dots_2358" : 0x2896,1432 "braille_dots_12358" : 0x2897,1433 "braille_dots_458" : 0x2898,1434 "braille_dots_1458" : 0x2899,1435 "braille_dots_2458" : 0x289a,1436 "braille_dots_12458" : 0x289b,1437 "braille_dots_3458" : 0x289c,1438 "braille_dots_13458" : 0x289d,1439 "braille_dots_23458" : 0x289e,1440 "braille_dots_123458" : 0x289f,1441 "braille_dots_68" : 0x28a0,1442 "braille_dots_168" : 0x28a1,1443 "braille_dots_268" : 0x28a2,1444 "braille_dots_1268" : 0x28a3,1445 "braille_dots_368" : 0x28a4,1446 "braille_dots_1368" : 0x28a5,1447 "braille_dots_2368" : 0x28a6,1448 "braille_dots_12368" : 0x28a7,1449 "braille_dots_468" : 0x28a8,1450 "braille_dots_1468" : 0x28a9,1451 "braille_dots_2468" : 0x28aa,1452 "braille_dots_12468" : 0x28ab,1453 "braille_dots_3468" : 0x28ac,1454 "braille_dots_13468" : 0x28ad,1455 "braille_dots_23468" : 0x28ae,1456 "braille_dots_123468" : 0x28af,1457 "braille_dots_568" : 0x28b0,1458 "braille_dots_1568" : 0x28b1,1459 "braille_dots_2568" : 0x28b2,1460 "braille_dots_12568" : 0x28b3,1461 "braille_dots_3568" : 0x28b4,1462 "braille_dots_13568" : 0x28b5,1463 "braille_dots_23568" : 0x28b6,1464 "braille_dots_123568" : 0x28b7,1465 "braille_dots_4568" : 0x28b8,1466 "braille_dots_14568" : 0x28b9,1467 "braille_dots_24568" : 0x28ba,1468 "braille_dots_124568" : 0x28bb,1469 "braille_dots_34568" : 0x28bc,1470 "braille_dots_134568" : 0x28bd,1471 "braille_dots_234568" : 0x28be,1472 "braille_dots_1234568" : 0x28bf,1473 "braille_dots_78" : 0x28c0,1474 "braille_dots_178" : 0x28c1,1475 "braille_dots_278" : 0x28c2,1476 "braille_dots_1278" : 0x28c3,1477 "braille_dots_378" : 0x28c4,1478 "braille_dots_1378" : 0x28c5,1479 "braille_dots_2378" : 0x28c6,1480 "braille_dots_12378" : 0x28c7,1481 "braille_dots_478" : 0x28c8,1482 "braille_dots_1478" : 0x28c9,1483 "braille_dots_2478" : 0x28ca,1484 "braille_dots_12478" : 0x28cb,1485 "braille_dots_3478" : 0x28cc,1486 "braille_dots_13478" : 0x28cd,1487 "braille_dots_23478" : 0x28ce,1488 "braille_dots_123478" : 0x28cf,1489 "braille_dots_578" : 0x28d0,1490 "braille_dots_1578" : 0x28d1,1491 "braille_dots_2578" : 0x28d2,1492 "braille_dots_12578" : 0x28d3,1493 "braille_dots_3578" : 0x28d4,1494 "braille_dots_13578" : 0x28d5,1495 "braille_dots_23578" : 0x28d6,1496 "braille_dots_123578" : 0x28d7,1497 "braille_dots_4578" : 0x28d8,1498 "braille_dots_14578" : 0x28d9,1499 "braille_dots_24578" : 0x28da,1500 "braille_dots_124578" : 0x28db,1501 "braille_dots_34578" : 0x28dc,1502 "braille_dots_134578" : 0x28dd,1503 "braille_dots_234578" : 0x28de,1504 "braille_dots_1234578" : 0x28df,1505 "braille_dots_678" : 0x28e0,1506 "braille_dots_1678" : 0x28e1,1507 "braille_dots_2678" : 0x28e2,1508 "braille_dots_12678" : 0x28e3,1509 "braille_dots_3678" : 0x28e4,1510 "braille_dots_13678" : 0x28e5,1511 "braille_dots_23678" : 0x28e6,1512 "braille_dots_123678" : 0x28e7,1513 "braille_dots_4678" : 0x28e8,1514 "braille_dots_14678" : 0x28e9,1515 "braille_dots_24678" : 0x28ea,1516 "braille_dots_124678" : 0x28eb,1517 "braille_dots_34678" : 0x28ec,1518 "braille_dots_134678" : 0x28ed,1519 "braille_dots_234678" : 0x28ee,1520 "braille_dots_1234678" : 0x28ef,1521 "braille_dots_5678" : 0x28f0,1522 "braille_dots_15678" : 0x28f1,1523 "braille_dots_25678" : 0x28f2,1524 "braille_dots_125678" : 0x28f3,1525 "braille_dots_35678" : 0x28f4,1526 "braille_dots_135678" : 0x28f5,1527 "braille_dots_235678" : 0x28f6,1528 "braille_dots_1235678" : 0x28f7,1529 "braille_dots_45678" : 0x28f8,1530 "braille_dots_145678" : 0x28f9,1531 "braille_dots_245678" : 0x28fa,1532 "braille_dots_1245678" : 0x28fb,1533 "braille_dots_345678" : 0x28fc,1534 "braille_dots_1345678" : 0x28fd,1535 "braille_dots_2345678" : 0x28fe,1536 "braille_dots_12345678" : 0x28ff,1537 "Sinh_ng" : 0x0D82,1538 "Sinh_h2" : 0x0D83,1539 "Sinh_a" : 0x0D85,1540 "Sinh_aa" : 0x0D86,1541 "Sinh_ae" : 0x0D87,1542 "Sinh_aee" : 0x0D88,1543 "Sinh_i" : 0x0D89,1544 "Sinh_ii" : 0x0D8A,1545 "Sinh_u" : 0x0D8B,1546 "Sinh_uu" : 0x0D8C,1547 "Sinh_ri" : 0x0D8D,1548 "Sinh_rii" : 0x0D8E,1549 "Sinh_lu" : 0x0D8F,1550 "Sinh_luu" : 0x0D90,1551 "Sinh_e" : 0x0D91,1552 "Sinh_ee" : 0x0D92,1553 "Sinh_ai" : 0x0D93,1554 "Sinh_o" : 0x0D94,1555 "Sinh_oo" : 0x0D95,1556 "Sinh_au" : 0x0D96,1557 "Sinh_ka" : 0x0D9A,1558 "Sinh_kha" : 0x0D9B,1559 "Sinh_ga" : 0x0D9C,1560 "Sinh_gha" : 0x0D9D,1561 "Sinh_ng2" : 0x0D9E,1562 "Sinh_nga" : 0x0D9F,1563 "Sinh_ca" : 0x0DA0,1564 "Sinh_cha" : 0x0DA1,1565 "Sinh_ja" : 0x0DA2,1566 "Sinh_jha" : 0x0DA3,1567 "Sinh_nya" : 0x0DA4,1568 "Sinh_jnya" : 0x0DA5,1569 "Sinh_nja" : 0x0DA6,1570 "Sinh_tta" : 0x0DA7,1571 "Sinh_ttha" : 0x0DA8,1572 "Sinh_dda" : 0x0DA9,1573 "Sinh_ddha" : 0x0DAA,1574 "Sinh_nna" : 0x0DAB,1575 "Sinh_ndda" : 0x0DAC,1576 "Sinh_tha" : 0x0DAD,1577 "Sinh_thha" : 0x0DAE,1578 "Sinh_dha" : 0x0DAF,1579 "Sinh_dhha" : 0x0DB0,1580 "Sinh_na" : 0x0DB1,1581 "Sinh_ndha" : 0x0DB3,1582 "Sinh_pa" : 0x0DB4,1583 "Sinh_pha" : 0x0DB5,1584 "Sinh_ba" : 0x0DB6,1585 "Sinh_bha" : 0x0DB7,1586 "Sinh_ma" : 0x0DB8,1587 "Sinh_mba" : 0x0DB9,1588 "Sinh_ya" : 0x0DBA,1589 "Sinh_ra" : 0x0DBB,1590 "Sinh_la" : 0x0DBD,1591 "Sinh_va" : 0x0DC0,1592 "Sinh_sha" : 0x0DC1,1593 "Sinh_ssha" : 0x0DC2,1594 "Sinh_sa" : 0x0DC3,1595 "Sinh_ha" : 0x0DC4,1596 "Sinh_lla" : 0x0DC5,1597 "Sinh_fa" : 0x0DC6,1598 "Sinh_al" : 0x0DCA,1599 "Sinh_aa2" : 0x0DCF,1600 "Sinh_ae2" : 0x0DD0,1601 "Sinh_aee2" : 0x0DD1,1602 "Sinh_i2" : 0x0DD2,1603 "Sinh_ii2" : 0x0DD3,1604 "Sinh_u2" : 0x0DD4,1605 "Sinh_uu2" : 0x0DD6,1606 "Sinh_ru2" : 0x0DD8,1607 "Sinh_e2" : 0x0DD9,1608 "Sinh_ee2" : 0x0DDA,1609 "Sinh_ai2" : 0x0DDB,1610 "Sinh_o2" : 0x0DDC,1611 "Sinh_oo2" : 0x0DDD,1612 "Sinh_au2" : 0x0DDE,1613 "Sinh_lu2" : 0x0DDF,1614 "Sinh_ruu2" : 0x0DF2,1615 "Sinh_luu2" : 0x0DF3,1616 "Sinh_kunddaliya" : 0x0DF4,1617};1618CHAR_TO_NAME = {1619 " " : "space",1620 };1621//console.debug("KEYSYM_TO_UNICODE=", KEYSYM_TO_UNICODE);1622for (let keysym in KEYSYM_TO_UNICODE) {1623 const u = KEYSYM_TO_UNICODE[keysym];1624 const character = String.fromCharCode(u);1625 CHAR_TO_NAME[character] = keysym;1626}1627//console.debug("CHAR_TO_NAME=", KEYSYM_TO_UNICODE);1628//some keysyms require specific layouts1629KEYSYM_TO_LAYOUT = {1630 "kana" : "jp",1631 "Farsi" : "ir",1632 "Arabic" : "ar",1633 "Cyrillic" : "ru",1634 "Ukrainian" : "ua",1635 "Macedonia" : "mk",1636 "Greek" : "gr",1637 "hebrew" : "he",1638 "Thai" : "th",1639 "Armenian" : "am",1640 "Georgian" : "ge",1641 "braille" : "brai",1642};1643/**1644 * Maps web keycodes to the corresponding X11 keysym:1645 *1646 * TODO: some values are missing..1647 */1648CHARCODE_TO_NAME = {1649 8 : "BackSpace",1650 9 : "Tab",1651 12 : "KP_Begin",1652 13 : "Return",1653 16 : "Shift_L",1654 17 : "Control_L",1655 18 : "Alt_L",1656 19 : "Pause", //pause/break1657 20 : "Caps_Lock",1658 27 : "Escape",1659 31 : "Mode_switch",1660 32 : "space",1661 33 : "Prior", //Page Up1662 34 : "Next", //Page Down1663 35 : "End",1664 36 : "Home",1665 37 : "Left",1666 38 : "Up",1667 39 : "Right",1668 40 : "Down",1669 42 : "Print",1670 45 : "Insert",1671 46 : "Delete",1672 58 : "colon",1673 59 : "semicolon",1674 60 : "less",1675 61 : "equal",1676 62 : "greater",1677 63 : "question",1678 64 : "at",1679 91 : "Menu", //Left Window Key1680 92 : "Menu", //Right Window Key1681 93 : "KP_Enter", //"select key"?1682 106 : "KP_Multiply",1683 107 : "KP_Add",1684 109 : "KP_Subtract",1685 110 : "KP_Delete",1686 111 : "KP_Divide",1687 144 : "Num_Lock",1688 145 : "Scroll_Lock",1689 160 : "dead_circumflex",1690 161 : "exclam",1691 162 : "quotedbl",1692 163 : "numbersign",1693 164 : "dollar",1694 165 : "percent",1695 166 : "ampersand",1696 167 : "underscore",1697 168 : "parenleft",1698 169 : "parenright",1699 170 : "asterisk",1700 171 : "plus",1701 172 : "bar",1702 173 : "minus",1703 174 : "braceleft",1704 175 : "braceright",1705 176 : "asciitilde",1706 186 : "semicolon",1707 187 : "equal",1708 188 : "comma",1709 189 : "minus",1710 190 : "period",1711 191 : "slash",1712 192 : "grave",1713 219 : "bracketleft",1714 220 : "backslash",1715 221 : "bracketright",1716 222 : "apostrophe",1717};1718for (let i=0; i<26; i++) {1719 CHARCODE_TO_NAME[65+i] = "abcdefghijklmnopqrstuvwxyz"[i];1720}1721for (let i=0; i<10; i++) {1722 CHARCODE_TO_NAME[48+i] = ""+i;1723 CHARCODE_TO_NAME[96+i] = ""+i;1724 //fix for OSX numpad?1725 //CHARCODE_TO_NAME[96+i] = "KP_"+i;1726}1727for (let i=1; i<=24; i++) {1728 CHARCODE_TO_NAME[111+i] = "F"+i;1729}1730//overrides: only for 'de' layout?1731CHARCODE_TO_NAME[192] = "dead_circumflex";1732CHARCODE_TO_NAME[219] = "backtick";1733CHARCODE_TO_NAME[221] = "dead_acute";1734CHARCODE_TO_NAME[220] = "dead_circumflex";1735CHARCODE_TO_NAME[187] = "dead_acute";1736CHARCODE_TO_NAME_SHIFTED = {}1737CHARCODE_TO_NAME_SHIFTED[187] = "dead_grave";1738CHARCODE_TO_NAME_SHIFTED[221] = "dead_grave";1739/**1740 * Converts an event into a list of modifiers.1741 *1742 * @param event1743 * @returns {Array} of strings1744 */1745function get_event_modifiers(event) {1746 const modifiers = [];1747 if (event.getModifierState) {1748 if (event.getModifierState("Control"))1749 modifiers.push("control");1750 if (event.getModifierState("Alt"))1751 modifiers.push("alt");1752 if (event.getModifierState("Meta"))1753 modifiers.push("meta");1754 if (event.getModifierState("Shift"))1755 modifiers.push("shift");1756 if (event.getModifierState("CapsLock"))1757 modifiers.push("capslock");1758 if (event.getModifierState("NumLock"))1759 modifiers.push("numlock");1760 //ScrollLock1761 //Fn1762 //AltGraph1763 }1764 else if (event.modifiers) {1765 if (event.modifiers & Event.ALT_MASK)1766 modifiers.push("alt");1767 if (event.modifiers & Event.CONTROL_MASK)1768 modifiers.push("control");1769 if (event.modifiers & Event.SHIFT_MASK)1770 modifiers.push("shift");1771 if (event.modifiers & Event.META_MASK)1772 modifiers.push("meta");1773 } else {1774 if (event.altKey)1775 modifiers.push("alt");1776 if (event.ctrlKey)1777 modifiers.push("control");1778 if (event.metaKey)1779 modifiers.push("meta");1780 if (event.shiftKey)1781 modifiers.push("shift");1782 }1783 return modifiers;...

Full Screen

Full Screen

read_more.js

Source:read_more.js Github

copy

Full Screen

1function myFunction1920En() {2 var dots = document.getElementById("dots-1920-en");3 var moreText = document.getElementById("more-1920-en");4 var btnText = document.getElementById("myBtn-1920-en");5 if (dots.style.display === "none") {6 dots.style.display = "inline";7 btnText.innerHTML = "Read more";8 moreText.style.display = "none";9 } else {10 dots.style.display = "none";11 btnText.style.display = "none";12 moreText.style.display = "inline";13 }14}15function myFunction1939En() {16 var dots = document.getElementById("dots-1939-en");17 var moreText = document.getElementById("more-1939-en");18 var btnText = document.getElementById("myBtn-1939-en");19 if (dots.style.display === "none") {20 dots.style.display = "inline";21 btnText.innerHTML = "Read more";22 moreText.style.display = "none";23 } else {24 dots.style.display = "none";25 btnText.style.display = "none";26 moreText.style.display = "inline";27 }28}29function myFunction1942En() {30 var dots = document.getElementById("dots-1942-en");31 var moreText = document.getElementById("more-1942-en");32 var btnText = document.getElementById("myBtn-1942-en");33 if (dots.style.display === "none") {34 dots.style.display = "inline";35 btnText.innerHTML = "Read more";36 moreText.style.display = "none";37 } else {38 dots.style.display = "none";39 btnText.style.display = "none";40 moreText.style.display = "inline";41 }42}43function myFunction1943En() {44 var dots = document.getElementById("dots-1943-en");45 var moreText = document.getElementById("more-1943-en");46 var btnText = document.getElementById("myBtn-1943-en");47 if (dots.style.display === "none") {48 dots.style.display = "inline";49 btnText.innerHTML = "Read more";50 moreText.style.display = "none";51 } else {52 dots.style.display = "none";53 btnText.style.display = "none";54 moreText.style.display = "inline";55 }56}57function myFunction1946En() {58 var dots = document.getElementById("dots-1946-en");59 var moreText = document.getElementById("more-1946-en");60 var btnText = document.getElementById("myBtn-1946-en");61 if (dots.style.display === "none") {62 dots.style.display = "inline";63 btnText.innerHTML = "Read more";64 moreText.style.display = "none";65 } else {66 dots.style.display = "none";67 btnText.style.display = "none";68 moreText.style.display = "inline";69 }70}71function myFunction1947En() {72 var dots = document.getElementById("dots-1947-en");73 var moreText = document.getElementById("more-1947-en");74 var btnText = document.getElementById("myBtn-1947-en");75 if (dots.style.display === "none") {76 dots.style.display = "inline";77 btnText.innerHTML = "Read more";78 moreText.style.display = "none";79 } else {80 dots.style.display = "none";81 btnText.style.display = "none";82 moreText.style.display = "inline";83 }84}85function myFunction1948En() {86 var dots = document.getElementById("dots-1948-en");87 var moreText = document.getElementById("more-1948-en");88 var btnText = document.getElementById("myBtn-1948-en");89 if (dots.style.display === "none") {90 dots.style.display = "inline";91 btnText.innerHTML = "Read more";92 moreText.style.display = "none";93 } else {94 dots.style.display = "none";95 btnText.style.display = "none";96 moreText.style.display = "inline";97 }98}99function myFunction1949En() {100 var dots = document.getElementById("dots-1949-en");101 var moreText = document.getElementById("more-1949-en");102 var btnText = document.getElementById("myBtn-1949-en");103 if (dots.style.display === "none") {104 dots.style.display = "inline";105 btnText.innerHTML = "Read more";106 moreText.style.display = "none";107 } else {108 dots.style.display = "none";109 btnText.style.display = "none";110 moreText.style.display = "inline";111 }112}113function myFunction1952En() {114 var dots = document.getElementById("dots-1952-en");115 var moreText = document.getElementById("more-1952-en");116 var btnText = document.getElementById("myBtn-1952-en");117 if (dots.style.display === "none") {118 dots.style.display = "inline";119 btnText.innerHTML = "Read more";120 moreText.style.display = "none";121 } else {122 dots.style.display = "none";123 btnText.style.display = "none";124 moreText.style.display = "inline";125 }126}127function myFunction1954En() {128 var dots = document.getElementById("dots-1954-en");129 var moreText = document.getElementById("more-1954-en");130 var btnText = document.getElementById("myBtn-1954-en");131 if (dots.style.display === "none") {132 dots.style.display = "inline";133 btnText.innerHTML = "Read more";134 moreText.style.display = "none";135 } else {136 dots.style.display = "none";137 btnText.style.display = "none";138 moreText.style.display = "inline";139 }140}141function myFunction1956En() {142 var dots = document.getElementById("dots-1956-en");143 var moreText = document.getElementById("more-1956-en");144 var btnText = document.getElementById("myBtn-1956-en");145 if (dots.style.display === "none") {146 dots.style.display = "inline";147 btnText.innerHTML = "Read more";148 moreText.style.display = "none";149 } else {150 dots.style.display = "none";151 btnText.style.display = "none";152 moreText.style.display = "inline";153 }154}155function myFunction1962En() {156 var dots = document.getElementById("dots-1962-en");157 var moreText = document.getElementById("more-1962-en");158 var btnText = document.getElementById("myBtn-1962-en");159 if (dots.style.display === "none") {160 dots.style.display = "inline";161 btnText.innerHTML = "Read more";162 moreText.style.display = "none";163 } else {164 dots.style.display = "none";165 btnText.style.display = "none";166 moreText.style.display = "inline";167 }168}169function myFunction1964En() {170 var dots = document.getElementById("dots-1964-en");171 var moreText = document.getElementById("more-1964-en");172 var btnText = document.getElementById("myBtn-1964-en");173 if (dots.style.display === "none") {174 dots.style.display = "inline";175 btnText.innerHTML = "Read more";176 moreText.style.display = "none";177 } else {178 dots.style.display = "none";179 btnText.style.display = "none";180 moreText.style.display = "inline";181 }182}183function myFunction1966En() {184 var dots = document.getElementById("dots-1966-en");185 var moreText = document.getElementById("more-1966-en");186 var btnText = document.getElementById("myBtn-1966-en");187 if (dots.style.display === "none") {188 dots.style.display = "inline";189 btnText.innerHTML = "Read more";190 moreText.style.display = "none";191 } else {192 dots.style.display = "none";193 btnText.style.display = "none";194 moreText.style.display = "inline";195 }196}197function myFunction1968En() {198 var dots = document.getElementById("dots-1968-en");199 var moreText = document.getElementById("more-1968-en");200 var btnText = document.getElementById("myBtn-1968-en");201 if (dots.style.display === "none") {202 dots.style.display = "inline";203 btnText.innerHTML = "Read more";204 moreText.style.display = "none";205 } else {206 dots.style.display = "none";207 btnText.style.display = "none";208 moreText.style.display = "inline";209 }210}211function myFunction1969En() {212 var dots = document.getElementById("dots-1969-en");213 var moreText = document.getElementById("more-1969-en");214 var btnText = document.getElementById("myBtn-1969-en");215 if (dots.style.display === "none") {216 dots.style.display = "inline";217 btnText.innerHTML = "Read more";218 moreText.style.display = "none";219 } else {220 dots.style.display = "none";221 btnText.style.display = "none";222 moreText.style.display = "inline";223 }224}225function myFunction1970En() {226 var dots = document.getElementById("dots-1970-en");227 var moreText = document.getElementById("more-1970-en");228 var btnText = document.getElementById("myBtn-1970-en");229 if (dots.style.display === "none") {230 dots.style.display = "inline";231 btnText.innerHTML = "Read more";232 moreText.style.display = "none";233 } else {234 dots.style.display = "none";235 btnText.style.display = "none";236 moreText.style.display = "inline";237 }238}239function myFunction1971En() {240 var dots = document.getElementById("dots-1971-en");241 var moreText = document.getElementById("more-1971-en");242 var btnText = document.getElementById("myBtn-1971-en");243 if (dots.style.display === "none") {244 dots.style.display = "inline";245 btnText.innerHTML = "Read more";246 moreText.style.display = "none";247 } else {248 dots.style.display = "none";249 btnText.style.display = "none";250 moreText.style.display = "inline";251 }252}253function myFunction1972En() {254 var dots = document.getElementById("dots-1972-en");255 var moreText = document.getElementById("more-1972-en");256 var btnText = document.getElementById("myBtn-1972-en");257 if (dots.style.display === "none") {258 dots.style.display = "inline";259 btnText.innerHTML = "Read more";260 moreText.style.display = "none";261 } else {262 dots.style.display = "none";263 btnText.style.display = "none";264 moreText.style.display = "inline";265 }266}267function myFunction1974En() {268 var dots = document.getElementById("dots-1974-en");269 var moreText = document.getElementById("more-1974-en");270 var btnText = document.getElementById("myBtn-1974-en");271 if (dots.style.display === "none") {272 dots.style.display = "inline";273 btnText.innerHTML = "Read more";274 moreText.style.display = "none";275 } else {276 dots.style.display = "none";277 btnText.style.display = "none";278 moreText.style.display = "inline";279 }280}281function myFunction1975En() {282 var dots = document.getElementById("dots-1975-en");283 var moreText = document.getElementById("more-1975-en");284 var btnText = document.getElementById("myBtn-1975-en");285 if (dots.style.display === "none") {286 dots.style.display = "inline";287 btnText.innerHTML = "Read more";288 moreText.style.display = "none";289 } else {290 dots.style.display = "none";291 btnText.style.display = "none";292 moreText.style.display = "inline";293 }294}295function myFunction1920Bn() {296 var dots = document.getElementById("dots-1920-bn");297 var moreText = document.getElementById("more-1920-bn");298 var btnText = document.getElementById("myBtn-1920-bn");299 if (dots.style.display === "none") {300 dots.style.display = "inline";301 btnText.innerHTML = "Read more";302 moreText.style.display = "none";303 } else {304 dots.style.display = "none";305 btnText.style.display = "none";306 moreText.style.display = "inline";307 }308}309function myFunction1939Bn() {310 var dots = document.getElementById("dots-1939-bn");311 var moreText = document.getElementById("more-1939-bn");312 var btnText = document.getElementById("myBtn-1939-bn");313 if (dots.style.display === "none") {314 dots.style.display = "inline";315 btnText.innerHTML = "Read more";316 moreText.style.display = "none";317 } else {318 dots.style.display = "none";319 btnText.style.display = "none";320 moreText.style.display = "inline";321 }322}323function myFunction1946Bn() {324 var dots = document.getElementById("dots-1946-bn");325 var moreText = document.getElementById("more-1946-bn");326 var btnText = document.getElementById("myBtn-1946-bn");327 if (dots.style.display === "none") {328 dots.style.display = "inline";329 btnText.innerHTML = "Read more";330 moreText.style.display = "none";331 } else {332 dots.style.display = "none";333 btnText.style.display = "none";334 moreText.style.display = "inline";335 }336}337function myFunction1948Bn() {338 var dots = document.getElementById("dots-1948-bn");339 var moreText = document.getElementById("more-1948-bn");340 var btnText = document.getElementById("myBtn-1948-bn");341 if (dots.style.display === "none") {342 dots.style.display = "inline";343 btnText.innerHTML = "Read more";344 moreText.style.display = "none";345 } else {346 dots.style.display = "none";347 btnText.style.display = "none";348 moreText.style.display = "inline";349 }350}351function myFunction1949Bn() {352 var dots = document.getElementById("dots-1949-bn");353 var moreText = document.getElementById("more-1949-bn");354 var btnText = document.getElementById("myBtn-1949-bn");355 if (dots.style.display === "none") {356 dots.style.display = "inline";357 btnText.innerHTML = "Read more";358 moreText.style.display = "none";359 } else {360 dots.style.display = "none";361 btnText.style.display = "none";362 moreText.style.display = "inline";363 }364}365function myFunction1952Bn() {366 var dots = document.getElementById("dots-1952-bn");367 var moreText = document.getElementById("more-1952-bn");368 var btnText = document.getElementById("myBtn-1952-bn");369 if (dots.style.display === "none") {370 dots.style.display = "inline";371 btnText.innerHTML = "Read more";372 moreText.style.display = "none";373 } else {374 dots.style.display = "none";375 btnText.style.display = "none";376 moreText.style.display = "inline";377 }378}379function myFunction1954Bn() {380 var dots = document.getElementById("dots-1954-bn");381 var moreText = document.getElementById("more-1954-bn");382 var btnText = document.getElementById("myBtn-1954-bn");383 if (dots.style.display === "none") {384 dots.style.display = "inline";385 btnText.innerHTML = "Read more";386 moreText.style.display = "none";387 } else {388 dots.style.display = "none";389 btnText.style.display = "none";390 moreText.style.display = "inline";391 }392}393function myFunction1956Bn() {394 var dots = document.getElementById("dots-1956-bn");395 var moreText = document.getElementById("more-1956-bn");396 var btnText = document.getElementById("myBtn-1956-bn");397 if (dots.style.display === "none") {398 dots.style.display = "inline";399 btnText.innerHTML = "Read more";400 moreText.style.display = "none";401 } else {402 dots.style.display = "none";403 btnText.style.display = "none";404 moreText.style.display = "inline";405 }406}407function myFunction1962Bn() {408 var dots = document.getElementById("dots-1962-bn");409 var moreText = document.getElementById("more-1962-bn");410 var btnText = document.getElementById("myBtn-1962-bn");411 if (dots.style.display === "none") {412 dots.style.display = "inline";413 btnText.innerHTML = "Read more";414 moreText.style.display = "none";415 } else {416 dots.style.display = "none";417 btnText.style.display = "none";418 moreText.style.display = "inline";419 }420}421function myFunction1964Bn() {422 var dots = document.getElementById("dots-1964-bn");423 var moreText = document.getElementById("more-1964-bn");424 var btnText = document.getElementById("myBtn-1964-bn");425 if (dots.style.display === "none") {426 dots.style.display = "inline";427 btnText.innerHTML = "Read more";428 moreText.style.display = "none";429 } else {430 dots.style.display = "none";431 btnText.style.display = "none";432 moreText.style.display = "inline";433 }434}435function myFunction1966Bn() {436 var dots = document.getElementById("dots-1966-bn");437 var moreText = document.getElementById("more-1966-bn");438 var btnText = document.getElementById("myBtn-1966-bn");439 if (dots.style.display === "none") {440 dots.style.display = "inline";441 btnText.innerHTML = "Read more";442 moreText.style.display = "none";443 } else {444 dots.style.display = "none";445 btnText.style.display = "none";446 moreText.style.display = "inline";447 }448}449function myFunction1968Bn() {450 var dots = document.getElementById("dots-1968-bn");451 var moreText = document.getElementById("more-1968-bn");452 var btnText = document.getElementById("myBtn-1968-bn");453 if (dots.style.display === "none") {454 dots.style.display = "inline";455 btnText.innerHTML = "Read more";456 moreText.style.display = "none";457 } else {458 dots.style.display = "none";459 btnText.style.display = "none";460 moreText.style.display = "inline";461 }462}463function myFunction1969Bn() {464 var dots = document.getElementById("dots-1969-bn");465 var moreText = document.getElementById("more-1969-bn");466 var btnText = document.getElementById("myBtn-1969-bn");467 if (dots.style.display === "none") {468 dots.style.display = "inline";469 btnText.innerHTML = "Read more";470 moreText.style.display = "none";471 } else {472 dots.style.display = "none";473 btnText.style.display = "none";474 moreText.style.display = "inline";475 }476}477function myFunction1970Bn() {478 var dots = document.getElementById("dots-1970-bn");479 var moreText = document.getElementById("more-1970-bn");480 var btnText = document.getElementById("myBtn-1970-bn");481 if (dots.style.display === "none") {482 dots.style.display = "inline";483 btnText.innerHTML = "Read more";484 moreText.style.display = "none";485 } else {486 dots.style.display = "none";487 btnText.style.display = "none";488 moreText.style.display = "inline";489 }490}491function myFunction1971Bn() {492 var dots = document.getElementById("dots-1971-bn");493 var moreText = document.getElementById("more-1971-bn");494 var btnText = document.getElementById("myBtn-1971-bn");495 if (dots.style.display === "none") {496 dots.style.display = "inline";497 btnText.innerHTML = "Read more";498 moreText.style.display = "none";499 } else {500 dots.style.display = "none";501 btnText.style.display = "none";502 moreText.style.display = "inline";503 }504}505function myFunction1972Bn() {506 var dots = document.getElementById("dots-1972-bn");507 var moreText = document.getElementById("more-1972-bn");508 var btnText = document.getElementById("myBtn-1972-bn");509 if (dots.style.display === "none") {510 dots.style.display = "inline";511 btnText.innerHTML = "Read more";512 moreText.style.display = "none";513 } else {514 dots.style.display = "none";515 btnText.style.display = "none";516 moreText.style.display = "inline";517 }518}519function myFunction1974Bn() {520 var dots = document.getElementById("dots-1974-bn");521 var moreText = document.getElementById("more-1974-bn");522 var btnText = document.getElementById("myBtn-1974-bn");523 if (dots.style.display === "none") {524 dots.style.display = "inline";525 btnText.innerHTML = "Read more";526 moreText.style.display = "none";527 } else {528 dots.style.display = "none";529 btnText.style.display = "none";530 moreText.style.display = "inline";531 }532}533function myFunction1975Bn() {534 var dots = document.getElementById("dots-1975-bn");535 var moreText = document.getElementById("more-1975-bn");536 var btnText = document.getElementById("myBtn-1975-bn");537 if (dots.style.display === "none") {538 dots.style.display = "inline";539 btnText.innerHTML = "Read more";540 moreText.style.display = "none";541 } else {542 dots.style.display = "none";543 btnText.style.display = "none";544 moreText.style.display = "inline";545 }...

Full Screen

Full Screen

page-dots.js

Source:page-dots.js Github

copy

Full Screen

1// page dots2( function( window, factory ) {3 // universal module definition4 /* jshint strict: false */5 if ( typeof define == 'function' && define.amd ) {6 // AMD7 define( [8 './flickity',9 'tap-listener/tap-listener',10 'fizzy-ui-utils/utils'11 ], function( Flickity, TapListener, utils ) {12 return factory( window, Flickity, TapListener, utils );13 });14 } else if ( typeof module == 'object' && module.exports ) {15 // CommonJS16 module.exports = factory(17 window,18 require('./flickity'),19 require('tap-listener'),20 require('fizzy-ui-utils')21 );22 } else {23 // browser global24 factory(25 window,26 window.Flickity,27 window.TapListener,28 window.fizzyUIUtils29 );30 }31}( window, function factory( window, Flickity, TapListener, utils ) {32// -------------------------- PageDots -------------------------- //33'use strict';34function PageDots( parent ) {35 this.parent = parent;36 this._create();37}38PageDots.prototype = new TapListener();39PageDots.prototype._create = function() {40 // create holder element41 this.holder = document.createElement('ol');42 this.holder.className = 'flickity-page-dots';43 // create dots, array of elements44 this.dots = [];45 // events46 this.on( 'tap', this.onTap );47 this.on( 'pointerDown', this.parent.childUIPointerDown.bind( this.parent ) );48};49PageDots.prototype.activate = function() {50 this.setDots();51 this.bindTap( this.holder );52 // add to DOM53 this.parent.element.appendChild( this.holder );54};55PageDots.prototype.deactivate = function() {56 // remove from DOM57 this.parent.element.removeChild( this.holder );58 TapListener.prototype.destroy.call( this );59};60PageDots.prototype.setDots = function() {61 // get difference between number of slides and number of dots62 var delta = this.parent.slides.length - this.dots.length;63 if ( delta > 0 ) {64 this.addDots( delta );65 } else if ( delta < 0 ) {66 this.removeDots( -delta );67 }68};69PageDots.prototype.addDots = function( count ) {70 var fragment = document.createDocumentFragment();71 var newDots = [];72 while ( count ) {73 var dot = document.createElement('li');74 dot.className = 'dot';75 fragment.appendChild( dot );76 newDots.push( dot );77 count--;78 }79 this.holder.appendChild( fragment );80 this.dots = this.dots.concat( newDots );81};82PageDots.prototype.removeDots = function( count ) {83 // remove from this.dots collection84 var removeDots = this.dots.splice( this.dots.length - count, count );85 // remove from DOM86 removeDots.forEach( function( dot ) {87 this.holder.removeChild( dot );88 }, this );89};90PageDots.prototype.updateSelected = function() {91 // remove selected class on previous92 if ( this.selectedDot ) {93 this.selectedDot.className = 'dot';94 }95 // don't proceed if no dots96 if ( !this.dots.length ) {97 return;98 }99 this.selectedDot = this.dots[ this.parent.selectedIndex ];100 this.selectedDot.className = 'dot is-selected';101};102PageDots.prototype.onTap = function( event ) {103 var target = event.target;104 // only care about dot clicks105 if ( target.nodeName != 'LI' ) {106 return;107 }108 this.parent.uiChange();109 var index = this.dots.indexOf( target );110 this.parent.select( index );111};112PageDots.prototype.destroy = function() {113 this.deactivate();114};115Flickity.PageDots = PageDots;116// -------------------------- Flickity -------------------------- //117utils.extend( Flickity.defaults, {118 pageDots: true119});120Flickity.createMethods.push('_createPageDots');121var proto = Flickity.prototype;122proto._createPageDots = function() {123 if ( !this.options.pageDots ) {124 return;125 }126 this.pageDots = new PageDots( this );127 // events128 this.on( 'activate', this.activatePageDots );129 this.on( 'select', this.updateSelectedPageDots );130 this.on( 'cellChange', this.updatePageDots );131 this.on( 'resize', this.updatePageDots );132 this.on( 'deactivate', this.deactivatePageDots );133};134proto.activatePageDots = function() {135 this.pageDots.activate();136};137proto.updateSelectedPageDots = function() {138 this.pageDots.updateSelected();139};140proto.updatePageDots = function() {141 this.pageDots.setDots();142};143proto.deactivatePageDots = function() {144 this.pageDots.deactivate();145};146// ----- ----- //147Flickity.PageDots = PageDots;148return Flickity;...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1var parent = require('stryker-parent');2parent.dots();3var parent = require('stryker-parent');4parent.dots();5var parent = require('stryker-parent');6parent.dots();7var parent = require('stryker-parent');8parent.dots();9var parent = require('stryker-parent');10parent.dots();11var parent = require('stryker-parent');12parent.dots();13var parent = require('stryker-parent');14parent.dots();15var parent = require('stryker-parent');16parent.dots();17var parent = require('stryker-parent');18parent.dots();19var parent = require('stryker-parent');20parent.dots();21var parent = require('stryker-parent');22parent.dots();23var parent = require('stryker-parent');24parent.dots();25var parent = require('stryker-parent');26parent.dots();27var parent = require('stryker-parent');28parent.dots();29var parent = require('stryker-parent');30parent.dots();31var parent = require('stryker-parent');32parent.dots();

Full Screen

Using AI Code Generation

copy

Full Screen

1const dots = require('stryker-parent/dots');2dots();3const dots = require('stryker-parent/dots');4dots(__filename);5const dots = require('stryker-parent/dots');6dots('my test suite');7const dots = require('stryker-parent/dots');8dots(__filename, 'my test suite');9const dots = require('stryker-parent/dots');10dots(__filename, 'my test suite', 'my test name');

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run stryker-parent automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful