/**
* Playback position expressed in bars:quarters:sixteenths format (e.g. `"1:2:0"`)
* @typedef {string} transportTime
* @global
*/
When that type is used in a param:
@param {transportTime} [opt.time=0:0:0] - The [transportTime]{@link transportTime} at which playback will begin
dmd will create an anchor for the type:
| [opt.time] | <code>[transportTime](#transportTime)</code> | <code>0:0:0</code> | The [transportTime](#transportTime) at which playback will begin |
That nifty feature is not supported for collections:
@param {Array.<Array<transportTime, note, noteDuration>>} [opt.noteData=[]] - See the typedefs for [transportTime]{@link transportTime}, [note]{@link note}, and [noteDuration]{@link noteDuration}
| [opt.noteData] | <code>Array.<Array.<transportTime, note, noteDuration>></code> | <code>[]</code> | See the typedefs for [transportTime](#transportTime), [note](#note), and [noteDuration](#noteDuration) |
Given a typedef:
When that type is used in a param:
dmd will create an anchor for the type:
That nifty feature is not supported for collections:
Example