0.9.23 • Published 9 years ago
uupaa.valid.js v0.9.23
Valid.js 
Validate functions.
This module made of WebModule.
Documentation
Browser, NW.js and Electron
<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/Valid.js"></script>
<script>
function foo(buffer, // @arg Uint32Array
keyword, // @arg String - "a" or "b" or "c"
keyword2, // @arg IgnoreCaseString - "a" or "b" or "c"
options) { // @arg Object - { verbose, cursor }
// validate the foo arguments.
//{@dev
$valid($type(buffer, "Uint32Array"), foo, "buffer"); // -> ok
$valid($keys(options, "verbose|cursor"),foo, "options"); // -> color is unknown property -> throw
//}@dev
}
</script>
WebWorkers
importScripts("<module-dir>lib/WebModule.js");
importScripts("<module-dir>lib/Valid.js");
Node.js
require("<module-dir>lib/WebModule.js");
require("<module-dir>lib/Valid.js");
0.9.23
9 years ago
0.9.22
11 years ago
0.9.21
11 years ago
0.9.20
11 years ago
0.9.19
11 years ago
0.9.18
11 years ago
0.9.17
11 years ago
0.9.16
11 years ago
0.9.15
11 years ago
0.9.13
11 years ago
0.9.12
11 years ago
0.9.11
11 years ago
0.9.10
11 years ago
0.9.9
11 years ago
0.9.8
11 years ago
0.9.7
11 years ago
0.9.6
11 years ago
0.9.5
11 years ago
0.9.4
11 years ago
0.9.3
11 years ago
0.9.2
11 years ago
0.9.1
11 years ago
0.9.0
11 years ago
0.8.16
11 years ago
0.8.15
11 years ago
0.8.14
11 years ago
0.8.13
11 years ago
0.8.12
11 years ago
0.8.11
11 years ago
0.8.10
11 years ago
0.8.9
11 years ago
0.8.8
11 years ago
0.8.7
11 years ago
0.8.6
11 years ago
0.8.5
11 years ago
0.8.4
11 years ago
0.8.3
11 years ago
0.8.2
11 years ago
0.8.1
11 years ago
0.8.0
11 years ago