mysticatea/event-target-shim

Feature request: make defineEventAttribute variadic

Open

#13 opened on May 25, 2018

 (1 comment) (0 reactions) (0 assignees)TypeScript (28 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (130 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

right now, one has to do:

defineEventAttribute(Foo, "bar");
defineEventAttribute(Foo, "baz");
// or 
["bar", "baz"].forEach( name => defineEventAttribute(Foo, name));

Which is kinda ugly...

What would be nice is a variadic function:

defineEventAttribute(Foo, "bar", "baz" /*, ...and so on*/);
// or 
const attributes = ["bar", "baz"]
defineEventAttribute(Foo, ...attributes);

Contributor guide