PackageInfo class
Информация о пакете. См. IPackage.
Constructors
- PackageInfo({required String name, bool installed = false, bool incomplete = true, bool preinstalled = false, bool compatible = false, bool hasUpdate = false, required PackageInfoError? error, PackageUpdateStatus updateStatus = PackageUpdateStatus.notAvailable, int? finalSizeOnDisk = null, int currentSizeOnDisk = 0})
- 
          
            const
Properties
- compatible → bool
- 
  Признак совместимости - true в случае, если загруженный пакет совместим с текущей версией SDK.
  final
- currentSizeOnDisk → int
- 
  Размер в байтах, который занимают на данный момент уже установленные файлы территории.
  final
- error → PackageInfoError?
- 
  Ошибка, произошедшая при попытке загрузки и/или установки пакета, или null, если ошибки нет.
  final
- finalSizeOnDisk → int?
- 
  Размер территории в байтах, который она занимает на диске после установки.
Неинициализированное значение означает, что территория не содержит файлов
(информация получена на основе предустановленного файла состояния, в котором нет списка
файлов для территории).
  final
- hashCode → int
- 
  The hash code for this object.
  no setteroverride
- hasUpdate → bool
- 
  Признак наличия обновления - true в случае наличия обновления для загруженного пакета.
Возможна ситуация, когда во время процесса обновления до новой версии на сервере стала доступна ещё
более новая версия пакета. В этом случае значение будет true как во время обновления, так и по его окончании.
  final
- incomplete → bool
- 
  Признак незавершенности установки - true, если нет полностью загруженной версии пакета (возможно, несовместимой
с текущей версией SDK).
  final
- installed → bool
- 
  Признак установки - true в случае, если пакет был выбран для установки.
  final
- name → String
- 
  Локализованное название пакета.
  final
- preinstalled → bool
- 
  Признак предустановленных пакетов.
Предустановленные пакеты всегда установлены и полностью загружены, и их нельзя удалить.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- updateStatus → PackageUpdateStatus
- 
  Статус обновления пакета.
  final
Methods
- 
  copyWith({String? name, bool? installed, bool? incomplete, bool? preinstalled, bool? compatible, bool? hasUpdate, Optional< PackageInfoError?> ? error, PackageUpdateStatus? updateStatus, Optional<int?> ? finalSizeOnDisk, int? currentSizeOnDisk}) → PackageInfo
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  override