cabbie-sync
Version:
A synchronous webdriver client
254 lines (244 loc) • 8.29 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.KeyboardKey = undefined;
var _flowRuntime = require('flow-runtime');
var _flowRuntime2 = _interopRequireDefault(_flowRuntime);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
*
* This file is generated automatically, run npm run build to re-generate.
**/
var KeyboardKey = exports.KeyboardKey = _flowRuntime2.default.type('KeyboardKey', _flowRuntime2.default.union(_flowRuntime2.default.string('\uE000'), _flowRuntime2.default.string('\uE001'), _flowRuntime2.default.string('\uE00B'), _flowRuntime2.default.string('\uE002'), _flowRuntime2.default.string('\uE005'), _flowRuntime2.default.string('\uE003'), _flowRuntime2.default.string('\uE00C'), _flowRuntime2.default.string('\uE004'), _flowRuntime2.default.string('\uE006'), _flowRuntime2.default.string('\uE007'), _flowRuntime2.default.string('\uE008'), _flowRuntime2.default.string('\uE009'), _flowRuntime2.default.string('\uE00A'), _flowRuntime2.default.string('\uE00D'), _flowRuntime2.default.string('\uE00E'), _flowRuntime2.default.string('\uE00F'), _flowRuntime2.default.string('\uE010'), _flowRuntime2.default.string('\uE011'), _flowRuntime2.default.string('\uE012'), _flowRuntime2.default.string('\uE013'), _flowRuntime2.default.string('\uE014'), _flowRuntime2.default.string('\uE015'), _flowRuntime2.default.string('\uE016'), _flowRuntime2.default.string('\uE017'), _flowRuntime2.default.string('\uE018'), _flowRuntime2.default.string('\uE019'), _flowRuntime2.default.string('\uE01A'), _flowRuntime2.default.string('\uE01B'), _flowRuntime2.default.string('\uE01C'), _flowRuntime2.default.string('\uE01D'), _flowRuntime2.default.string('\uE01E'), _flowRuntime2.default.string('\uE01F'), _flowRuntime2.default.string('\uE020'), _flowRuntime2.default.string('\uE021'), _flowRuntime2.default.string('\uE022'), _flowRuntime2.default.string('\uE023'), _flowRuntime2.default.string('\uE024'), _flowRuntime2.default.string('\uE025'), _flowRuntime2.default.string('\uE027'), _flowRuntime2.default.string('\uE029'), _flowRuntime2.default.string('\uE026'), _flowRuntime2.default.string('\uE028'), _flowRuntime2.default.string('\uE031'), _flowRuntime2.default.string('\uE032'), _flowRuntime2.default.string('\uE033'), _flowRuntime2.default.string('\uE034'), _flowRuntime2.default.string('\uE035'), _flowRuntime2.default.string('\uE036'), _flowRuntime2.default.string('\uE037'), _flowRuntime2.default.string('\uE038'), _flowRuntime2.default.string('\uE039'), _flowRuntime2.default.string('\uE03A'), _flowRuntime2.default.string('\uE03B'), _flowRuntime2.default.string('\uE03C'), _flowRuntime2.default.string('\uE03D'), _flowRuntime2.default.string('\uE03D')));
// @disable-prettier: It messes up the unprintable keyboard characters
/*
* Web-driver keys
*/
var KeyboardKeyEnum = {
/*
* NULL key
*/
NULL: _flowRuntime2.default.string('\uE000').assert('\uE000'),
/*
* Break key
*/
BREAK: _flowRuntime2.default.string('\uE001').assert('\uE001'),
/*
* Pause key
*/
PAUSE: _flowRuntime2.default.string('\uE00B').assert('\uE00B'),
/*
* Help key
*/
HELP: _flowRuntime2.default.string('\uE002').assert('\uE002'),
/*
* Clear key
*/
CLEAR: _flowRuntime2.default.string('\uE005').assert('\uE005'),
/*
* Backspace key
*/
BACKSPACE: _flowRuntime2.default.string('\uE003').assert('\uE003'),
/*
* Escape key
*/
ESCAPE: _flowRuntime2.default.string('\uE00C').assert('\uE00C'),
/*
* Tab key
*/
TAB: _flowRuntime2.default.string('\uE004').assert('\uE004'),
/*
* Return key (not enter)
*/
RETURN: _flowRuntime2.default.string('\uE006').assert('\uE006'),
/*
* Enter key (not return)
*/
ENTER: _flowRuntime2.default.string('\uE007').assert('\uE007'),
/*
* Shift key
*/
SHIFT: _flowRuntime2.default.string('\uE008').assert('\uE008'),
/*
* Control key
*/
CONTROL: _flowRuntime2.default.string('\uE009').assert('\uE009'),
/*
* Alternate key
*/
ALT: _flowRuntime2.default.string('\uE00A').assert('\uE00A'),
/*
* Space-bar key
*/
SPACE: _flowRuntime2.default.string('\uE00D').assert('\uE00D'),
/*
* Page-up key
*/
PAGE_UP: _flowRuntime2.default.string('\uE00E').assert('\uE00E'),
/*
* Page-down key
*/
PAGE_DOWN: _flowRuntime2.default.string('\uE00F').assert('\uE00F'),
/*
* End key
*/
END: _flowRuntime2.default.string('\uE010').assert('\uE010'),
/*
* Home key
*/
HOME: _flowRuntime2.default.string('\uE011').assert('\uE011'),
/*
* Left-arrow key
*/
LEFT_ARROW: _flowRuntime2.default.string('\uE012').assert('\uE012'),
/*
* Up-arrow key
*/
UP_ARROW: _flowRuntime2.default.string('\uE013').assert('\uE013'),
/*
* Right-arrow key
*/
RIGHT_ARROW: _flowRuntime2.default.string('\uE014').assert('\uE014'),
/*
* Down-arrow key
*/
DOWN_ARROW: _flowRuntime2.default.string('\uE015').assert('\uE015'),
/*
* Insert key
*/
INSERT: _flowRuntime2.default.string('\uE016').assert('\uE016'),
/*
* Delete key
*/
DELETE: _flowRuntime2.default.string('\uE017').assert('\uE017'),
/*
* Semicolon key
*/
SEMICOLON: _flowRuntime2.default.string('\uE018').assert('\uE018'),
/*
* Equals key
*/
EQUALS: _flowRuntime2.default.string('\uE019').assert('\uE019'),
/*
* number 0 on number-pad
*/
NUMPAD0: _flowRuntime2.default.string('\uE01A').assert('\uE01A'),
/*
* number 1 on number-pad
*/
NUMPAD1: _flowRuntime2.default.string('\uE01B').assert('\uE01B'),
/*
* number 2 on number-pad
*/
NUMPAD2: _flowRuntime2.default.string('\uE01C').assert('\uE01C'),
/*
* number 3 on number-pad
*/
NUMPAD3: _flowRuntime2.default.string('\uE01D').assert('\uE01D'),
/*
* number 4 on number-pad
*/
NUMPAD4: _flowRuntime2.default.string('\uE01E').assert('\uE01E'),
/*
* number 5 on number-pad
*/
NUMPAD5: _flowRuntime2.default.string('\uE01F').assert('\uE01F'),
/*
* number 6 on number-pad
*/
NUMPAD6: _flowRuntime2.default.string('\uE020').assert('\uE020'),
/*
* number 7 on number-pad
*/
NUMPAD7: _flowRuntime2.default.string('\uE021').assert('\uE021'),
/*
* number 8 on number-pad
*/
NUMPAD8: _flowRuntime2.default.string('\uE022').assert('\uE022'),
/*
* number 9 on number-pad
*/
NUMPAD9: _flowRuntime2.default.string('\uE023').assert('\uE023'),
/*
* "*" key
*/
MULTIPLY: _flowRuntime2.default.string('\uE024').assert('\uE024'),
/*
* "+" key
*/
ADD: _flowRuntime2.default.string('\uE025').assert('\uE025'),
/*
* "-" key
*/
SUBTRACT: _flowRuntime2.default.string('\uE027').assert('\uE027'),
/*
* "/" key
*/
DIVIDE: _flowRuntime2.default.string('\uE029').assert('\uE029'),
/*
* Separator key (Locale independent)
*/
SEPARATOR: _flowRuntime2.default.string('\uE026').assert('\uE026'),
/*
* "." key
*/
DECIMAL: _flowRuntime2.default.string('\uE028').assert('\uE028'),
/*
* F1 key
*/
F1: _flowRuntime2.default.string('\uE031').assert('\uE031'),
/*
* F2 key
*/
F2: _flowRuntime2.default.string('\uE032').assert('\uE032'),
/*
* F3 key
*/
F3: _flowRuntime2.default.string('\uE033').assert('\uE033'),
/*
* F4 key
*/
F4: _flowRuntime2.default.string('\uE034').assert('\uE034'),
/*
* F5 key
*/
F5: _flowRuntime2.default.string('\uE035').assert('\uE035'),
/*
* F6 key
*/
F6: _flowRuntime2.default.string('\uE036').assert('\uE036'),
/*
* F7 key
*/
F7: _flowRuntime2.default.string('\uE037').assert('\uE037'),
/*
* F8 key
*/
F8: _flowRuntime2.default.string('\uE038').assert('\uE038'),
/*
* F9 key
*/
F9: _flowRuntime2.default.string('\uE039').assert('\uE039'),
/*
* F10 key
*/
F10: _flowRuntime2.default.string('\uE03A').assert('\uE03A'),
/*
* F11 key
*/
F11: _flowRuntime2.default.string('\uE03B').assert('\uE03B'),
/*
* F12 key
*/
F12: _flowRuntime2.default.string('\uE03C').assert('\uE03C'),
/*
* "Windows" key
*/
WINDOWS: _flowRuntime2.default.string('\uE03D').assert('\uE03D'),
/*
* "Command" (Apple) key
*/
COMMAND: _flowRuntime2.default.string('\uE03D').assert('\uE03D')
};
exports.default = KeyboardKeyEnum;