src/components/meta/Property/Type.js
function(value, params, property, fields, object) {

            if (_.isString(value)) {
                value = value.split(params.delimiter || this._defaultArrayDelimiter);
            }

            if ('element' in params) {
                for (var i = 0, ii = value.length; i < ii; ++i) {
                    value[i] = this.apply(value[i], params.element, property, fields.concat(i), object);
                }
            }

            return value;
        }
function(value, params, property, fields, object) {

            if (_.isString(value)) {
                value = value.split(params.delimiter || this._defaultArrayDelimiter);
            }

            if ('element' in params) {
                for (var i = 0, ii = value.length; i < ii; ++i) {
                    value[i] = this.apply(value[i], params.element, property, fields.concat(i), object);
                }
            }

            return value;
        }
function ( value , params , property , fields , object ) { if ( _ . isString ( value ) ) { value = value . split ( params . delimiter || this . _defaultArrayDelimiter ) ; } if ( 'element' in params ) { for ( var i = 0 , ii = value . length ; i < ii ; ++ i ) { value [ i ] = this . apply ( value [ i ] , params . element , property , fields . concat ( i ) , object ) ; } } return value ; }
Array property type
Converts value to array, applies 'element' parameter

@param {*}      value    Property value
@param {object} params   Property parameters
@param {string} property Property name
@param {array}  fields   Property fields
@param {object} object   Object to which property belongs

@returns {array} Processed property value

@this {metaProcessor}
Array property type Converts value to array applies element parameter