1
0
Fork 0

Revert "[DEV-3011] Add validation and style for datalists"

This reverts commit 394dde7de7.
master
Joseph Frazer 2018-09-24 11:03:30 -04:00
parent e17ace40ed
commit aed5ddd1b7
2 changed files with 10 additions and 23 deletions

View File

@ -153,18 +153,6 @@ module.exports = Class( 'ElementStyler',
: val; : val;
}, },
'datalist': function( value, ref_id )
{
var val = this._selectData[ref_id][value];
// return the string associated with the given value
// (the text for the option), or the given value if it does not
// exist
return ( val === undefined )
? value
: val;
},
'dateTime': function( value ) 'dateTime': function( value )
{ {
var ret_val = new Date( ( +value ) * 1000 ); var ret_val = new Date( ( +value ) * 1000 );
@ -403,9 +391,9 @@ module.exports = Class( 'ElementStyler',
{ {
var $element = this.getElementByName( name, index, null, $context ); var $element = this.getElementByName( name, index, null, $context );
// if the provided question is not a select or a datalist, then we cannot add options // if the provided question is not a select, then we cannot add options
// to it---use the first index instead // to it---use the first index instead
if ( ! [ 'select', 'datalist' ].includes( this._getElementType( name ) ) ) if ( this._getElementType( name ) !== 'select' )
{ {
$element.val( ( options[ 0 ] || { value: '' } ).value ); $element.val( ( options[ 0 ] || { value: '' } ).value );
return; return;

View File

@ -44,7 +44,6 @@ module.exports = function( type_map )
city: formatter.CityFormatter, city: formatter.CityFormatter,
currency: formatter.CurrencyFormatter(), currency: formatter.CurrencyFormatter(),
'float': formatter.FloatFormatter, 'float': formatter.FloatFormatter,
datalist: Base.use( formatter.Number )(),
date: formatter.FullDateFormatter, date: formatter.FullDateFormatter,
dollars: formatter.DollarFormatter(), dollars: formatter.DollarFormatter(),
manualDate: formatter.FullDateFormatter, manualDate: formatter.FullDateFormatter,
@ -74,14 +73,14 @@ module.exports = function( type_map )
.use( formatter.MultiDimension( '; ' ) )(), .use( formatter.MultiDimension( '; ' ) )(),
// no validators for these (yet) // no validators for these (yet)
select: formatter.VoidFormatter, select: formatter.VoidFormatter,
noyes: formatter.VoidFormatter, noyes: formatter.VoidFormatter,
radio: formatter.VoidFormatter, radio: formatter.VoidFormatter,
legacyradio: formatter.VoidFormatter, legacyradio: formatter.VoidFormatter,
text: formatter.VoidFormatter, text: formatter.VoidFormatter,
explain: formatter.VoidFormatter, explain: formatter.VoidFormatter,
dateTime: formatter.VoidFormatter, dateTime: formatter.VoidFormatter,
waitable: formatter.VoidFormatter, waitable: formatter.VoidFormatter,
/* TODO:*/ /* TODO:*/
state: formatter.VoidFormatter, state: formatter.VoidFormatter,