xtypejs - Name scheme: shortened-camel
Installation with npm
npm install xtypejs-name-scheme-shortened-camel --save
NodeJs import and setup
var xtype = require('xtypejs');
var xtypejsShortenedCamelNameScheme = require('xtypejs-name-scheme-shortened-camel');
xtype.options.setNameScheme(xtypejsShortenedCamelNameScheme);
xtype.ext.registerNameScheme('shortened-camel', xtypejsShortenedCamelNameScheme);
xtype.options.setNameScheme('shortened-camel');
HTML script tag import and setup
<script src="path/to/xtype.js"></script>
<script src="path/to/xtypejs-name-scheme-shortened-camel.js"></script>
<script>
xtype.options.setNameScheme('shortened-camel');
</script>
Usage
For general documentation on using custom name schemes, see:
Type names in scheme
null | null |
undefined | undef |
nan | nan |
symbol | symb |
function | func |
date | date |
error | err |
regexp | regex |
boolean | bool |
true | true |
false | false |
string | str |
whitespace | space |
single_char_string | oneCharStr |
multi_char_string | multiCharStr |
empty_string | emptyStr |
blank_string | blankStr |
non_empty_string | nonEmptyStr |
non_blank_string | nonBlankStr |
number | num |
positive_number | posNum |
negative_number | negNum |
zero | zero |
non_positive_number | nonPosNum |
non_negative_number | nonNegNum |
non_zero_number | nonZeroNum |
integer | int |
positive_integer | posInt |
negative_integer | negInt |
float | float |
positive_float | posFloat |
negative_float | negFloat |
infinite_number | inf |
positive_infinity | posInf |
negative_infinity | negInf |
non_infinite_number | nonInfNum |
array | arr |
empty_array | emptyArr |
single_elem_array | oneElemArr |
multi_elem_array | multiElemArr |
non_empty_array | nonEmptyArr |
object | obj |
empty_object | emptyObj |
single_prop_object | onePropObj |
multi_prop_object | multiPropObj |
non_empty_object | nonEmptyObj |
primitive | prim |
nothing | nil |
any | any |
none | none |