Skip to content

P[Protocol.members] as a shortcut for Protocol.describe(P).members? #89

@LeaVerou

Description

@LeaVerou

Protocol.describe() is great for getting a full object literal representation, but one of the most common use cases is going to be Protocol.describe(P).members. Would it make sense to have a Protocol.members symbol for accessing that?
So, instead of Protocol.describe(Protocol.describe(P).members.foo).members.bar, you'd write P[Protocol.members].foo[Protocol.members].bar which is a little more palatable.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions