@visa/nova-angular
Version:
Visa Product Design System Nova Angular library
45 lines • 5.78 kB
JavaScript
/**
* © 2025 Visa
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
**/
export const A_LOWERCASE_KEY = 'a';
export const DOWN_ARROW_KEY = 'ArrowDown';
export const END_KEY = 'End';
export const ESCAPE_KEY = 'Escape';
export const HOME_KEY = 'Home';
export const LEFT_ARROW_KEY = 'ArrowLeft';
export const PAGE_DOWN_KEY = 'PageDown';
export const PAGE_UP_KEY = 'PageUp';
export const RIGHT_ARROW_KEY = 'ArrowRight';
export const SPACE_KEY = ' ';
export const SPACE_CODE = 'Space';
export const TAB_KEY = 'Tab';
export const UP_ARROW_KEY = 'ArrowUp';
export const ALT_KEY = 'Alt';
export const SHIFT_KEY = 'Shift';
export const ENTER_KEY = 'Enter';
export const BACKSPACE_KEY = 'Backspace';
export const DELETE_KEY = 'Delete';
export const CTRL_KEY = 'Control';
export const META_KEY = 'Meta'; // command key on macs
// Internet Explorer (tested on release 9 and 11) and Firefox 36 and earlier use "Del" instead of "Delete" for the Del key.
// https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values
export const DEL_KEY = 'Del';
export const SpacingProperties = {
INHERIT: 'inherit',
NORMAL: 'normal',
AUTO: 'auto'
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm92YS1saWIuY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9ub3ZhLWxpYi9zcmMvbGliL25vdmEtbGliLmNvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7O0lBZUk7QUFDSixNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsR0FBRyxDQUFDO0FBQ25DLE1BQU0sQ0FBQyxNQUFNLGNBQWMsR0FBRyxXQUFXLENBQUM7QUFDMUMsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFHLEtBQUssQ0FBQztBQUM3QixNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsUUFBUSxDQUFDO0FBQ25DLE1BQU0sQ0FBQyxNQUFNLFFBQVEsR0FBRyxNQUFNLENBQUM7QUFDL0IsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUFHLFdBQVcsQ0FBQztBQUMxQyxNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsVUFBVSxDQUFDO0FBQ3hDLE1BQU0sQ0FBQyxNQUFNLFdBQVcsR0FBRyxRQUFRLENBQUM7QUFDcEMsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLFlBQVksQ0FBQztBQUM1QyxNQUFNLENBQUMsTUFBTSxTQUFTLEdBQUcsR0FBRyxDQUFDO0FBQzdCLE1BQU0sQ0FBQyxNQUFNLFVBQVUsR0FBRyxPQUFPLENBQUM7QUFDbEMsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFHLEtBQUssQ0FBQztBQUM3QixNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsU0FBUyxDQUFDO0FBQ3RDLE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxLQUFLLENBQUM7QUFDN0IsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQztBQUNqQyxNQUFNLENBQUMsTUFBTSxTQUFTLEdBQUcsT0FBTyxDQUFDO0FBQ2pDLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxXQUFXLENBQUM7QUFDekMsTUFBTSxDQUFDLE1BQU0sVUFBVSxHQUFHLFFBQVEsQ0FBQztBQUNuQyxNQUFNLENBQUMsTUFBTSxRQUFRLEdBQUcsU0FBUyxDQUFDO0FBQ2xDLE1BQU0sQ0FBQyxNQUFNLFFBQVEsR0FBRyxNQUFNLENBQUMsQ0FBQyxzQkFBc0I7QUFDdEQsMkhBQTJIO0FBQzNILGdGQUFnRjtBQUNoRixNQUFNLENBQUMsTUFBTSxPQUFPLEdBQUcsS0FBSyxDQUFDO0FBRTdCLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHO0lBQy9CLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLE1BQU0sRUFBRSxRQUFRO0lBQ2hCLElBQUksRUFBRSxNQUFNO0NBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogICAgICAgICAgICAgIMKpIDIwMjUgVmlzYVxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKlxuICoqL1xuZXhwb3J0IGNvbnN0IEFfTE9XRVJDQVNFX0tFWSA9ICdhJztcbmV4cG9ydCBjb25zdCBET1dOX0FSUk9XX0tFWSA9ICdBcnJvd0Rvd24nO1xuZXhwb3J0IGNvbnN0IEVORF9LRVkgPSAnRW5kJztcbmV4cG9ydCBjb25zdCBFU0NBUEVfS0VZID0gJ0VzY2FwZSc7XG5leHBvcnQgY29uc3QgSE9NRV9LRVkgPSAnSG9tZSc7XG5leHBvcnQgY29uc3QgTEVGVF9BUlJPV19LRVkgPSAnQXJyb3dMZWZ0JztcbmV4cG9ydCBjb25zdCBQQUdFX0RPV05fS0VZID0gJ1BhZ2VEb3duJztcbmV4cG9ydCBjb25zdCBQQUdFX1VQX0tFWSA9ICdQYWdlVXAnO1xuZXhwb3J0IGNvbnN0IFJJR0hUX0FSUk9XX0tFWSA9ICdBcnJvd1JpZ2h0JztcbmV4cG9ydCBjb25zdCBTUEFDRV9LRVkgPSAnICc7XG5leHBvcnQgY29uc3QgU1BBQ0VfQ09ERSA9ICdTcGFjZSc7XG5leHBvcnQgY29uc3QgVEFCX0tFWSA9ICdUYWInO1xuZXhwb3J0IGNvbnN0IFVQX0FSUk9XX0tFWSA9ICdBcnJvd1VwJztcbmV4cG9ydCBjb25zdCBBTFRfS0VZID0gJ0FsdCc7XG5leHBvcnQgY29uc3QgU0hJRlRfS0VZID0gJ1NoaWZ0JztcbmV4cG9ydCBjb25zdCBFTlRFUl9LRVkgPSAnRW50ZXInO1xuZXhwb3J0IGNvbnN0IEJBQ0tTUEFDRV9LRVkgPSAnQmFja3NwYWNlJztcbmV4cG9ydCBjb25zdCBERUxFVEVfS0VZID0gJ0RlbGV0ZSc7XG5leHBvcnQgY29uc3QgQ1RSTF9LRVkgPSAnQ29udHJvbCc7XG5leHBvcnQgY29uc3QgTUVUQV9LRVkgPSAnTWV0YSc7IC8vIGNvbW1hbmQga2V5IG9uIG1hY3Ncbi8vIEludGVybmV0IEV4cGxvcmVyICh0ZXN0ZWQgb24gcmVsZWFzZSA5IGFuZCAxMSkgYW5kIEZpcmVmb3ggMzYgYW5kIGVhcmxpZXIgdXNlIFwiRGVsXCIgaW5zdGVhZCBvZiBcIkRlbGV0ZVwiIGZvciB0aGUgRGVsIGtleS5cbi8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9LZXlib2FyZEV2ZW50L2tleS9LZXlfVmFsdWVzXG5leHBvcnQgY29uc3QgREVMX0tFWSA9ICdEZWwnO1xuXG5leHBvcnQgY29uc3QgU3BhY2luZ1Byb3BlcnRpZXMgPSB7XG4gIElOSEVSSVQ6ICdpbmhlcml0JyxcbiAgTk9STUFMOiAnbm9ybWFsJyxcbiAgQVVUTzogJ2F1dG8nXG59IGFzIGNvbnN0O1xuZXhwb3J0IHR5cGUgU3BhY2luZ1Byb3BlcnRpZXMgPSAodHlwZW9mIFNwYWNpbmdQcm9wZXJ0aWVzKVtrZXlvZiB0eXBlb2YgU3BhY2luZ1Byb3BlcnRpZXNdO1xuIl19