UNPKG

ember-cp-validations

Version:
26 lines (24 loc) 776 B
import EmberValidator from 'ember-cp-validations/-private/ember-validator'; /** * <i class="fa fa-hand-o-right" aria-hidden="true"></i> [See All Options](#method_validate) * * Validates that the attributes’ values are not included in a given list. All comparisons are done using strict equality so type matters! For range, the value type is checked against both lower and upper bounds for type equality. * * ## Examples: * * ```javascript * validator('exclusion', { * in: ['Admin', 'Super Admin'] * }) * validator('exclusion', { * range: [0, 5] // Cannot be between 0 (inclusive) to 5 (inclusive) * }) * ``` * * @class Exclusion * @module Validators * @extends Base */ export default EmberValidator.extend({ _evType: 'exclusion', });