Merge pull request #1024 from tidalcycles/fix-draw-bugs

better theme integration for visuals + various fixes
This commit is contained in:
Felix Roos 2024-03-28 11:37:56 +01:00 committed by GitHub
commit aa25265cc2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 119 additions and 107 deletions

View file

@ -2474,13 +2474,13 @@ export const hsl = register('hsl', (h, s, l, pat) => {
});
/**
* Sets the id of the hap in, for filtering in the future.
* @name id
* Tags each Hap with an identifier. Good for filtering. The function populates Hap.context.tags (Array).
* @name tag
* @noAutocomplete
* @param {string} id anything unique
* @param {string} tag anything unique
*/
Pattern.prototype.id = function (id) {
return this.withContext((ctx) => ({ ...ctx, id }));
Pattern.prototype.tag = function (tag) {
return this.withContext((ctx) => ({ ...ctx, tags: (ctx.tags || []).concat([tag]) }));
};
//////////////////////////////////////////////////////////////////////