Sha256: 22ed1001cfbe2828fe245a2011d4d239af039a07b6f2bed0142b8809da4477f9
Contents?: true
Size: 952 Bytes
Versions: 1
Compression:
Stored size: 952 Bytes
Contents
import isBlank from './is_blank'; /** @module @ember/utils */ /** A value is present if it not `isBlank`. ```javascript isPresent(); // false isPresent(null); // false isPresent(undefined); // false isPresent(''); // false isPresent(' '); // false isPresent('\n\t'); // false isPresent([]); // false isPresent({ length: 0 }); // false isPresent(false); // true isPresent(true); // true isPresent('string'); // true isPresent(0); // true isPresent(function() {}); // true isPresent({}); // true isPresent('\n\t Hello'); // true isPresent([1, 2, 3]); // true ``` @method isPresent @static @for @ember/utils @param {Object} obj Value to test @return {Boolean} @since 1.8.0 @public */ export default function isPresent(obj) { return !isBlank(obj); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
discourse-ember-source-3.6.0.0 | dist/es/@ember/-internals/metal/lib/is_present.js |