PixaRuntimeCapabilities constructor

const PixaRuntimeCapabilities({
  1. required bool diskCache,
  2. required bool httpTransport,
  3. required bool exifParser,
  4. required bool pixelProcessors,
  5. int? runtimePluginAbiVersion,
  6. PixaRuntimePluginRegistryStats runtimePluginRegistryStats = const PixaRuntimePluginRegistryStats.empty(),
  7. List<PixaRuntimeImageFormatCapability> imageFormats = const <PixaRuntimeImageFormatCapability>[],
  8. PixaRuntimePlatformStatus platformStatus = const PixaRuntimePlatformStatus(platform: 'unknown', isWeb: false, isSupportedPlatform: false, runtimeAvailable: false, message: 'Pixa platform status has not been probed.'),
})

Creates a capability snapshot.

Implementation

const PixaRuntimeCapabilities({
  required this.diskCache,
  required this.httpTransport,
  required this.exifParser,
  required this.pixelProcessors,
  this.runtimePluginAbiVersion,
  this.runtimePluginRegistryStats =
      const PixaRuntimePluginRegistryStats.empty(),
  this.imageFormats = const <PixaRuntimeImageFormatCapability>[],
  this.platformStatus = const PixaRuntimePlatformStatus(
    platform: 'unknown',
    isWeb: false,
    isSupportedPlatform: false,
    runtimeAvailable: false,
    message: 'Pixa platform status has not been probed.',
  ),
});