mysticatea/event-target-shim

Feature request: make defineEventAttribute variadic

Open

#13 opened on May 25, 2018

View on GitHub
 (1 comment) (0 reactions) (0 assignees)TypeScript (29 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (130 stars)
PR merge metrics
 (PR metrics pending)

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