You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Several methods could benefit from abstract resolvable types for parameters.
For example: Groups#add(user) could take a user ID string, a User object, or even a Member object.
Some possible resolvable types:
typeUserResolvable=string|User;typeMemberResolvable=string|Member;// could User work here too?typeGroupResolvable=string|Group;// would it be a good idea to include Member here?
The corresponding class would have (static?) methods for resolving these.
Group.resolve(GroupResolvable): Group// do these need to be async...?Member.resolve(MemberResolvable): MemberUser.resolve(UserResolvable): User
The text was updated successfully, but these errors were encountered:
Several methods could benefit from abstract resolvable types for parameters.
For example:
Groups#add(user)
could take a user ID string, aUser
object, or even aMember
object.Some possible resolvable types:
The corresponding class would have (static?) methods for resolving these.
The text was updated successfully, but these errors were encountered: