};
} );
doProcess = function ( placeholder, target ) {
- var values, container, index, usedVars, done;
+ var values, container, index, usedVars, done, items, i;
target = prefix + target;
done = $.isEmptyObject( p.vars );
if ( done ) {
container = Util.apiBool( p.info.deprecated ) ? that.deprecatedItemsFieldset : that.itemsFieldset;
- // FIXME: ES6-ism
- // eslint-disable-next-line no-restricted-properties
- index = container.getItems().findIndex( function ( el ) {
- return el.apiParamIndex !== undefined && el.apiParamIndex > p.info.index;
- } );
- if ( index < 0 ) {
- index = undefined;
+ items = container.getItems();
+ index = undefined;
+ for ( i = 0; i < items.length; i++ ) {
+ if ( items[ i ].apiParamIndex !== undefined && items[ i ].apiParamIndex > p.info.index ) {
+ index = i;
+ break;
+ }
}
}
values.forEach( function ( value ) {