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;
},
'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 )
{
var ret_val = new Date( ( +value ) * 1000 );
@ -403,9 +391,9 @@ module.exports = Class( 'ElementStyler',
{
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
if ( ! [ 'select', 'datalist' ].includes( this._getElementType( name ) ) )
if ( this._getElementType( name ) !== 'select' )
{
$element.val( ( options[ 0 ] || { value: '' } ).value );
return;

View File

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