1
0
Fork 0

Remove unneeded answer stylers

These all have VFormat alternatives.

* src/ui/ElementStyler.js (_answerStylers): Removed
master
Mike Gerwitz 2016-06-20 11:39:27 -04:00
parent f5549795d5
commit 2a6b170ac9
1 changed files with 0 additions and 86 deletions

View File

@ -84,44 +84,6 @@ module.exports = Class( 'ElementStyler',
_answerStyles: {
'currency': function( value )
{
var pre = '$';
if ( !value )
{
value = 0;
}
else if ( value < 0 )
{
value *= -1;
pre = '-$';
}
var formatter = this._getAnswerStyler( 'number' );
return pre + formatter.call( this, ( +value ).toFixed( 2 ) );
},
'dollars': function( value )
{
var formatter = this._getAnswerStyler( 'currency' );
return formatter.call( this, ( +value ).toFixed( 0 ) );
},
'float': function( value )
{
if ( !value )
{
value = 0;
}
var formatter = this._getAnswerStyler( 'number' );
return formatter.call( this, ( +value ).toFixed( 2 ) );
},
'limit': function( value, _, default_val )
{
value = ( value + '' ).replace( ',', '' );
@ -254,7 +216,6 @@ module.exports = Class( 'ElementStyler',
return ret;
},
'includeExclude': function( value, _, default_val )
{
// use the default if no value
@ -268,7 +229,6 @@ module.exports = Class( 'ElementStyler',
: 'Included';
},
/*
* display as a limit, rejected or default if available
*/
@ -298,31 +258,6 @@ module.exports = Class( 'ElementStyler',
return ret;
},
/**
* format thousands
*/
'number': function( value )
{
var str = value.toString().split( '.' );
var len = str[0].length,
ret = '';
for ( var i = 0; i < len; i++ )
{
ret += str[0].charAt( i );
if ( ( ( len - i ) % 3 ) === 1 )
{
ret += ',';
}
}
str[0] = ret.replace( /,$/, '' );
return str.join( '.' )
},
'state': function( value )
{
return State.getName( value );
@ -367,27 +302,6 @@ module.exports = Class( 'ElementStyler',
: val;
},
'manualDate': function( value )
{
if( value.replace )
{
return value.replace(
/^([0-9]{4})-([0-9]+)-([0-9]+)$/,
'$2/$3/$1'
);
}
return null;
},
'date': function( value )
{
var data = value.split( '-' );
// m/d/y
return data[1] + '/' + data[2] + '/' + data[0];
},
'dateTime': function( value )
{
var ret_val = new Date( ( +value ) * 1000 );