aboutsummaryrefslogtreecommitdiff
path: root/node_modules/montage/core/converter
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/montage/core/converter')
-rwxr-xr-xnode_modules/montage/core/converter/bytes-converter.js3
-rwxr-xr-xnode_modules/montage/core/converter/converter.js3
-rwxr-xr-xnode_modules/montage/core/converter/currency-converter.js9
-rwxr-xr-xnode_modules/montage/core/converter/date-converter.js12
-rwxr-xr-xnode_modules/montage/core/converter/number-converter.js28
-rwxr-xr-xnode_modules/montage/core/converter/upper-case-converter.js2
6 files changed, 37 insertions, 20 deletions
diff --git a/node_modules/montage/core/converter/bytes-converter.js b/node_modules/montage/core/converter/bytes-converter.js
index 1626f352..605d8546 100755
--- a/node_modules/montage/core/converter/bytes-converter.js
+++ b/node_modules/montage/core/converter/bytes-converter.js
@@ -78,7 +78,8 @@ exports.BytesConverter = Montage.create(Converter, /** @lends module:montage/cor
78 @default {Number} 2 78 @default {Number} 2
79 */ 79 */
80 decimals: { 80 decimals: {
81 value: 2 81 value: 2,
82 serializable: true
82 }, 83 },
83 /** 84 /**
84 Converts the specified value to byte format. 85 Converts the specified value to byte format.
diff --git a/node_modules/montage/core/converter/converter.js b/node_modules/montage/core/converter/converter.js
index a23d2702..97e1a5f2 100755
--- a/node_modules/montage/core/converter/converter.js
+++ b/node_modules/montage/core/converter/converter.js
@@ -111,7 +111,8 @@ var Converter = exports.Converter = Montage.create(Montage, /** @lends module:mo
111 @default {Boolean} true 111 @default {Boolean} true
112 */ 112 */
113 allowPartialConversion: { 113 allowPartialConversion: {
114 value: true 114 value: true,
115 serializable: true
115 }, 116 },
116 117
117 /** 118 /**
diff --git a/node_modules/montage/core/converter/currency-converter.js b/node_modules/montage/core/converter/currency-converter.js
index bba81dc1..10f6f068 100755
--- a/node_modules/montage/core/converter/currency-converter.js
+++ b/node_modules/montage/core/converter/currency-converter.js
@@ -44,7 +44,8 @@ exports.CurrencyConverter = Montage.create(NumberConverter, /** @lends module:mo
44 @default {String} '$' 44 @default {String} '$'
45 */ 45 */
46 currency: { 46 currency: {
47 value: '$' 47 value: '$',
48 serializable: true
48 }, 49 },
49 50
50 /** 51 /**
@@ -52,7 +53,8 @@ exports.CurrencyConverter = Montage.create(NumberConverter, /** @lends module:mo
52 @default {Number} 2 53 @default {Number} 2
53 */ 54 */
54 decimals: { 55 decimals: {
55 value: 2 56 value: 2,
57 serializable: true
56 }, 58 },
57 59
58 /** 60 /**
@@ -60,7 +62,8 @@ exports.CurrencyConverter = Montage.create(NumberConverter, /** @lends module:mo
60 @default {Boolean} false 62 @default {Boolean} false
61 */ 63 */
62 useParensForNegative: { 64 useParensForNegative: {
63 value: false 65 value: false,
66 serializable: true
64 }, 67 },
65 68
66 /** 69 /**
diff --git a/node_modules/montage/core/converter/date-converter.js b/node_modules/montage/core/converter/date-converter.js
index 7b062925..e200333b 100755
--- a/node_modules/montage/core/converter/date-converter.js
+++ b/node_modules/montage/core/converter/date-converter.js
@@ -2539,7 +2539,8 @@ var DateValidator = exports.DateValidator = Montage.create(Validator,/** @lends
2539 @default {Date} 'MM/dd/yyyy' 2539 @default {Date} 'MM/dd/yyyy'
2540 */ 2540 */
2541 pattern: { 2541 pattern: {
2542 value: 'MM/dd/yyyy' 2542 value: 'MM/dd/yyyy',
2543 serializable: true
2543 }, 2544 },
2544 /** 2545 /**
2545 @function 2546 @function
@@ -2576,7 +2577,8 @@ var DateConverter = exports.DateConverter = Montage.create(Converter,/** @lends
2576 @default {Boolean} true 2577 @default {Boolean} true
2577 */ 2578 */
2578 allowPartialConversion: { 2579 allowPartialConversion: {
2579 value: false 2580 value: false,
2581 serializable: true
2580 }, 2582 },
2581 2583
2582/** 2584/**
@@ -2584,7 +2586,8 @@ var DateConverter = exports.DateConverter = Montage.create(Converter,/** @lends
2584 @default {Function} Montage.create(DateValidator) 2586 @default {Function} Montage.create(DateValidator)
2585 */ 2587 */
2586 validator: { 2588 validator: {
2587 value: Montage.create(DateValidator) 2589 value: Montage.create(DateValidator),
2590 serializable: true
2588 }, 2591 },
2589 2592
2590 // valid fn values are: 2593 // valid fn values are:
@@ -2593,7 +2596,8 @@ var DateConverter = exports.DateConverter = Montage.create(Converter,/** @lends
2593 @default {Date} 'MM/dd/yyyy' 2596 @default {Date} 'MM/dd/yyyy'
2594 */ 2597 */
2595 pattern: { 2598 pattern: {
2596 value: 'MM/dd/yyyy' 2599 value: 'MM/dd/yyyy',
2600 serializable: true
2597 }, 2601 },
2598 /** 2602 /**
2599 @function 2603 @function
diff --git a/node_modules/montage/core/converter/number-converter.js b/node_modules/montage/core/converter/number-converter.js
index f440f9a2..3eb3af64 100755
--- a/node_modules/montage/core/converter/number-converter.js
+++ b/node_modules/montage/core/converter/number-converter.js
@@ -212,7 +212,8 @@ var NumberValidator = exports.NumberValidator = Montage.create(Validator, /** @l
212 @default {Boolean} true 212 @default {Boolean} true
213 */ 213 */
214 allowFloat: { 214 allowFloat: {
215 value: true 215 value: true,
216 serializable: true
216 }, 217 },
217 218
218 /** 219 /**
@@ -220,7 +221,8 @@ var NumberValidator = exports.NumberValidator = Montage.create(Validator, /** @l
220 @default {Boolean} true 221 @default {Boolean} true
221 */ 222 */
222 allowNegative: { 223 allowNegative: {
223 value: true 224 value: true,
225 serializable: true
224 }, 226 },
225 227
226 /** 228 /**
@@ -265,7 +267,8 @@ var NumberConverter = exports.NumberConverter = Montage.create(Converter, /** @l
265 */ 267 */
266 // do not allow partial conversion 268 // do not allow partial conversion
267 allowPartialConversion: { 269 allowPartialConversion: {
268 value: false 270 value: false,
271 serializable: true
269 }, 272 },
270 /** 273 /**
271 @type {Function} 274 @type {Function}
@@ -281,14 +284,16 @@ var NumberConverter = exports.NumberConverter = Montage.create(Converter, /** @l
281 */ 284 */
282 // valid fn values are: 285 // valid fn values are:
283 shorten: { 286 shorten: {
284 value: null 287 value: null,
288 serializable: true
285 }, 289 },
286 /** 290 /**
287 @type {Property} 291 @type {Property}
288 @default {Number} 2 292 @default {Number} 2
289 */ 293 */
290 decimals: { 294 decimals: {
291 value: 2 295 value: 2,
296 serializable: true
292 }, 297 },
293 298
294 /** 299 /**
@@ -296,7 +301,8 @@ var NumberConverter = exports.NumberConverter = Montage.create(Converter, /** @l
296 @default {Number} null 301 @default {Number} null
297 */ 302 */
298 round: { 303 round: {
299 value: null 304 value: null,
305 serializable: true
300 }, 306 },
301 307
302 /** 308 /**
@@ -306,19 +312,21 @@ var NumberConverter = exports.NumberConverter = Montage.create(Converter, /** @l
306 value: /(\d+)(\d{3})/ 312 value: /(\d+)(\d{3})/
307 }, 313 },
308 314
309 /** 315 /**
310 @type {Property} 316 @type {Property}
311 @default {Boolean} true 317 @default {Boolean} true
312 */ 318 */
313 allowFloat: { 319 allowFloat: {
314 value: true 320 value: true,
321 serializable: true
315 }, 322 },
316 /** 323 /**
317 @type {Property} 324