Skip to content

Instantly share code, notes, and snippets.

@sidouglas
Last active December 16, 2020 03:16
Show Gist options
  • Save sidouglas/a67d1a192a6d476680950bd7317db8dc to your computer and use it in GitHub Desktop.
Save sidouglas/a67d1a192a6d476680950bd7317db8dc to your computer and use it in GitHub Desktop.
WIP jsdoc cheatsheet
/**
* @param {Object} model
* @param {boolean} [isOptional=false] // optional
* @param {{startDate:string, endDate: string}} [config={startDate:'startDate', endDate: 'endDate'}] //defaults set
* @param {object} defaults
* @param {number} defaults.nested // a nested object
* @return {{hasAnyDataSet: boolean, isValid: boolean, errorMessage: (string | null)}}
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment