Re: [heycam/webidl] Designing mixins (#363)

> The one drawback with it is that if you have an entire mixin that should all have on exposure set, which doesn't match the exposure set of the whole interface, you have to annotate each thing in the mixin individually.

This only ever matters if the mixin is exposed on a subset of the interface, right? I'm not sure if that is common, but if it is we might want to allow `[Exposed]` on mixins as a shorthand for annotating all individual members of the mixin.

(And yeah, I don't think we want centralized definitions. Pretty sure we use all flexibility provided by the current system.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/363#issuecomment-326726680

Received on Saturday, 2 September 2017 06:52:08 UTC