xtypejs-name-scheme-shortened-camel

0.1.1 • Public • Published

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');
 
// Either: Simple setup
 
xtype.options.setNameScheme(xtypejsShortenedCamelNameScheme);
 
// Or: To first register name scheme internally for later
// reference by name, for switching between name schemes:
 
xtype.ext.registerNameScheme('shortened-camel', xtypejsShortenedCamelNameScheme);
xtype.options.setNameScheme('shortened-camel');
 
// Scheme is now active here

HTML 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: 'shortened-camel'
-->
 
<script src="path/to/xtype.js"></script>
<script src="path/to/xtypejs-name-scheme-shortened-camel.js"></script>
 
<script>
    xtype.options.setNameScheme('shortened-camel');
    // Scheme is now active here
</script> 

Usage

For general documentation on using custom name schemes, see:

Type names in scheme


Type Default Name Name 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

Dependencies (0)

    Dev Dependencies (12)

    Package Sidebar

    Install

    npm i xtypejs-name-scheme-shortened-camel

    Homepage

    xtype.js.org

    Weekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    14.9 kB

    Total Files

    7

    Last publish

    Collaborators

    • lucono