Asset constructor

Asset({
  1. required String id,
  2. required Uri shortUri,
  3. required File file,
})

Creates a new file-based asset.

Parameters:

  • id: The unique identifier for this asset.
  • shortUri: A shortened URI that may use package or asset schemes.
  • file: The file that this asset represents.

Implementation

factory Asset({
  required String id,
  required Uri shortUri,
  required File file,
}) = FileAsset;