xtypejs Compact name scheme
npm install xtypejs-name-scheme-compactcompact``sh`
npm install xtypejs-name-scheme-compact --save
`js
var xtype = require('xtypejs');
var xtypejsCompactNameScheme = require('xtypejs-name-scheme-compact');
// Either: Simple setup
xtype.options.setNameScheme(xtypejsCompactNameScheme);
// Or: To first register name scheme internally for later
// reference by name, for switching between name schemes:
xtype.ext.registerNameScheme('compact', xtypejsCompactNameScheme);
xtype.options.setNameScheme('compact');
// Scheme is now active here
`
`html
`
For general documentation on using custom name schemes, see:
* Registering a custom name scheme
* Switching back to the default name scheme
* registerNameScheme method
* setNameScheme method
Type Default Name | Name in Scheme
:------------------ | :------------
null | nullundefined | undefnan | nansymbol | symbfunction | funcdate | dateerror | errregexp | regexboolean | booltrue | truefalse | falsestring | strwhitespace | str_single_char_string | str1multi_char_string | str2+empty_string | str0blank_string | str0_non_empty_string | -str0non_blank_string | -str0_number | numpositive_number | num+negative_number | num-zero | num0non_positive_number| -num+non_negative_number| -num-non_zero_number | -num0integer | intpositive_integer | int+negative_integer | int-float | floatpositive_float | float+negative_float | float-infinite_number | infpositive_infinity | inf+negative_infinity | inf-non_infinite_number| -infarray | arrempty_array | arr0single_elem_array | arr1multi_elem_array | arr2+non_empty_array | -arr0object | objempty_object | obj0single_prop_object | obj1multi_prop_object | obj2+non_empty_object | -obj0primitive | primnothing | nilany | anynone | none`