diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2019-04-08 14:33:59 -0400 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2019-04-08 14:33:59 -0400 |
| commit | 2f22503c8b54208afbca9fbac8a51f0bfe397339 (patch) | |
| tree | 009c64488d89a4f0754455a54ce38cfd693496be /js | |
| parent | 19c2208dc447ccb5ba9ff990cbdd6ecf6b96f23d (diff) | |
| parent | 5dbcd714eae8bfd6e900adde6910789e5cce6613 (diff) | |
| download | monzero-gui-2f22503c8b54208afbca9fbac8a51f0bfe397339.tar.gz monzero-gui-2f22503c8b54208afbca9fbac8a51f0bfe397339.tar.xz monzero-gui-2f22503c8b54208afbca9fbac8a51f0bfe397339.zip | |
Merge pull request #1822
5dbcd71 PasswordDialog: add CAPSLOCK checking (mmbyday)
Diffstat (limited to 'js')
| -rw-r--r-- | js/Utils.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/js/Utils.js b/js/Utils.js index 4f522a35..f02303c5 100644 --- a/js/Utils.js +++ b/js/Utils.js @@ -107,3 +107,22 @@ function filterNodes(nodes, port) { function epoch(){ return Math.floor((new Date).getTime()/1000); } + +function isAlpha(letter){ return letter.match(/^[A-Za-z0-9]+$/) !== null; } + +function isLowerCaseChar(letter){ return letter === letter.toLowerCase(); } + +function isUpperLock(shift, letter){ + if(!isAlpha((letter))) return false; + if(shift) { + if(isLowerCaseChar(letter)) + return true; + else + return false; + } else { + if(isLowerCaseChar(letter)) + return false; + else + return true; + } +} |
