Re:Show HN: Xtypejs – Efficient data-validating pseudo types...
by btown on Friday May 01, 2015 @01:13AM
(#9469607)
I saw you updated the readme, thanks for that! In its previous state, it was much less clear: https://github.com/lucono/xtypejs/commit/4f9b631e2bd8cddb7be...
Again, I think it's a great library, and it's great to see you actively improving it - I was just offering some constructive criticism!
The library works with type names in two naming modes - default and compact. The default name scheme uses the full type names, such as 'positive_integer', while the compact name scheme uses compact names, such as 'int+' for 'positive_integer'.
You can only be in one mode or the other at any one time. You can switch between the two using the xtype.setOptions method:
See this jsbin I've made for this specific piece of code - http://jsbin.com/kixuko/1/edit?html,js,console.And the documentation for switching between the default and compact name schemes - https://github.com/lucono/xtypejs/blob/master/docs/Usage.md#....