createProject method

  1. @override
Future<Project> createProject({
  1. required String organizationId,
  2. required String name,
  3. String? displayName,
  4. String? description,
  5. String? repository,
  6. String? website,
  7. Map<String, String> metadata = const {},
})
override

Creates a project named name under organizationId.

Implementation

@override
Future<Project> createProject({
  required String organizationId,
  required String name,
  String? displayName,
  String? description,
  String? repository,
  String? website,
  Map<String, String> metadata = const {},
}) async => Project.fromJson(
  await _result(StoreProtocol.projectCreate, {
    'organizationId': organizationId,
    'name': name,
    'displayName': ?displayName,
    'description': ?description,
    'repository': ?repository,
    'website': ?website,
    'metadata': metadata,
  }),
);