xtypejs-name-scheme-camel
v0.1.3
Published
xtypejs Camel name scheme
Downloads
4
Maintainers
Readme
xtypejs - Name scheme: camel
Installation with npm
npm install xtypejs-name-scheme-camel --saveNodeJs import and setup
var xtype = require('xtypejs');
var xtypejsCamelNameScheme = require('xtypejs-name-scheme-camel');
// Either: Simple setup
xtype.options.setNameScheme(xtypejsCamelNameScheme);
// Or: To first register name scheme internally for later
// reference by name, for switching between name schemes:
xtype.ext.registerNameScheme('camel', xtypejsCamelNameScheme);
xtype.options.setNameScheme('camel');
// Scheme is now active hereHTML script tag import and setup
<!--
Include name scheme script after xtypejs script
to automatically register the name scheme into
xtypejs with the default scheme name: 'camel'
-->
<script src="path/to/xtype.js"></script>
<script src="path/to/xtypejs-name-scheme-camel.js"></script>
<script>
xtype.options.setNameScheme('camel');
// Scheme is now active here
</script>Usage
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 names in scheme
Type Default Name | Name in Scheme
:------------------ | :------------
null | null
undefined | undefined
nan | nan
symbol | symbol
function | function
date | date
error | error
regexp | regexp
boolean | boolean
true | true
false | false
string | string
whitespace | whitespace
single_char_string | singleCharString
multi_char_string | multiCharString
empty_string | emptyString
blank_string | blankString
non_empty_string | nonEmptyString
non_blank_string | nonBlankString
number | number
positive_number | positiveNumber
negative_number | negativeNumber
zero | zero
non_positive_number| nonPositiveNumber
non_negative_number| nonNegativeNumber
non_zero_number | nonZeroNumber
integer | integer
positive_integer | positiveInteger
negative_integer | negativeInteger
float | float
positive_float | positiveFloat
negative_float | negativeFloat
infinite_number | infiniteNumber
positive_infinity | positiveInfinity
negative_infinity | negativeInfinity
non_infinite_number| nonInfiniteNumber
array | array
empty_array | emptyArray
single_elem_array | singleElemArray
multi_elem_array | multiElemArray
non_empty_array | nonEmptyArray
object | object
empty_object | emptyObject
single_prop_object | singlePropObject
multi_prop_object | multiPropObject
non_empty_object | nonEmptyObject
primitive | primitive
nothing | nothing
any | any
none | none
