Show:
                        import Ember from "ember";
                        
                        /**
                         * Not empty validation class. Pass type = 0 to get this.
                         *
                         * @class EmberColumnData.EmptyValidation
                         * @module ember-column-data
                         * @submodule ember-column-data-validation
                         */
                        export default Ember.Object.extend({
                          /**
                           * Message to show when the validation fails.
                           *
                           * @property invalidMessage
                           * @type String
                           */
                          invalidMessage : "",
                        
                          /**
                           * Boolean that says whether to negate the result or not.
                           *
                           * @property negate
                           * @type Boolean
                           */
                          negate : false,
                        
                          validateValue : function(value/*, record*/) {
                            var invalid = Ember.isEmpty(value) || /^\s*$/.test(value),
                                negate = this.get("negate");
                            invalid = (negate && !invalid) || (!negate && invalid);
                            return [invalid, this.get("invalidMessage")];
                          },
                        
                          canBeEmpty : false,
                        });