defined.js 360 B

1234567891011121314151617
  1. /**
  2. * @function
  3. *
  4. * @param {*} value The object.
  5. * @returns {Boolean} Returns true if the object is defined, returns false otherwise.
  6. *
  7. * @example
  8. * if (Cesium.defined(positions)) {
  9. * doSomething();
  10. * } else {
  11. * doSomethingElse();
  12. * }
  13. */
  14. function defined(value) {
  15. return value !== undefined && value !== null;
  16. }
  17. export default defined;