removeMember method

Future<RemoveBundleMemberResponse> removeMember(
  1. Kref memberKref, {
  2. Map<String, String>? metadata,
})

Removes a member from this bundle.

The optional metadata map is attached to the new bundle revision and can later be inspected via getMembershipHistory.

Returns the pb.RemoveBundleMemberResponse (success/message/newRevision), mirroring the Python SDK's Bundle.remove_member.

await bundle.removeMember(hero.kref);

Implementation

Future<pb.RemoveBundleMemberResponse> removeMember(Kref memberKref,
    {Map<String, String>? metadata}) async {
  return client.removeBundleMember(kref.uri, memberKref.uri,
      metadata: metadata);
}