project method

Future<Project> project(
  1. String name
)

Gets a project by name and returns a Project model.

final project = await client.project('film-2024');
final spaces = await project.getSpaces();

Implementation

Future<models.Project> project(String name) async {
  final projectList = await getProjects();
  final pb = projectList.firstWhere(
    (p) => p.name == name,
    orElse: () => throw KumihoError('Project not found: $name'),
  );
  return models.Project(pb, this);
}