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/integer-collection.js

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

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

			if (value > 0)
			{
				result.push(value);
			}
		});

		return result;
	}
}