updatePackage method

  1. @override
Future<Package> updatePackage(
  1. String id, {
  2. String? displayName,
  3. String? description,
  4. ReleaseChannel? defaultChannel,
  5. List<String>? platforms,
  6. Map<String, String>? metadata,
})
override

Updates the mutable fields of the package with id.

Implementation

@override
Future<Package> updatePackage(
  String id, {
  String? displayName,
  String? description,
  ReleaseChannel? defaultChannel,
  List<String>? platforms,
  Map<String, String>? metadata,
}) async => Package.fromJson(
  await _result(StoreProtocol.packageUpdate, {
    'id': id,
    'displayName': ?displayName,
    'description': ?description,
    'defaultChannel': ?defaultChannel?.name,
    'platforms': ?platforms,
    'metadata': ?metadata,
  }),
);