const propItemsEnum = propItems.enum;
if (propItemsEnum) {
if (propItemsEnum.indexOf(v) === -1) {
message += nls.localize(
'validations.stringArrayItemEnum',
'Value {0} is not one of {1}',
withQuotes(v),
'[' + propItemsEnum.map(withQuotes).join(', ') + ']'
);
message += '\n';
}
});
}
} else if (propItems.type === 'integer' || propItems.type === 'number') {
arrayValue.forEach(v => {