getMembers method

Future<List<BundleMember>> getMembers({
  1. int? revisionNumber,
})

Gets all current members of this bundle.

Returns the rich pb.BundleMember entries (item kref plus audit fields: addedAt, addedBy, addedByUsername, addedInRevision), mirroring the Python SDK's Bundle.get_members.

revisionNumber optionally queries membership at a specific bundle revision; if omitted, returns the current (latest) membership.

final members = await bundle.getMembers();
for (final member in members) {
  print(member.itemKref.uri);
}

Implementation

Future<List<pb.BundleMember>> getMembers({int? revisionNumber}) async {
  final response = await client.getBundleMembers(kref.uri,
      revisionNumber: revisionNumber);
  return response.members.toList();
}