Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/js/iblock/field-selector/src/value-collections/
Upload File :
Current File : /var/www/homesaver/www/bitrix/js/iblock/field-selector/src/value-collections/string-collection.js

import { Type } from 'main.core';
import { BaseCollection } from './base-collection';

export class StringCollection extends BaseCollection
{
	validateValues(rawValues: []): []
	{
		const result = [];
		rawValues.forEach((value): void => {
			if (!Type.isString(value))
			{
				return;
			}

			const trimValue = value.trim();
			if (trimValue !== '')
			{
				result.push(trimValue);
			}
		});

		return result;
	}
}