createOrganization method

  1. @override
Future<Organization> createOrganization({
  1. required String name,
  2. String? displayName,
  3. String? description,
  4. String? website,
  5. Map<String, String> metadata = const {},
})
override

Creates an organization named name.

Throws ValidationException if name is not a valid name, or ConflictException if one already exists.

Implementation

@override
Future<Organization> createOrganization({
  required String name,
  String? displayName,
  String? description,
  String? website,
  Map<String, String> metadata = const {},
}) async => Organization.fromJson(
  await _result(StoreProtocol.organizationCreate, {
    'name': name,
    'displayName': ?displayName,
    'description': ?description,
    'website': ?website,
    'metadata': metadata,
  }),
);