generatePass static method
Future<PasskitGenerated>
generatePass({
- required String id,
- required PasskitPass pass,
- required File signature,
- required File manifest,
- required PasskitImage iconImage,
- PasskitImage? backgroundImage,
- PasskitImage? logoImage,
- PasskitImage? stripImage,
- PasskitImage? thumbnailImage,
- bool deleteAfterwards = false,
- bool override = false,
Implementation
static Future<PasskitGenerated> generatePass({
required String id,
required PasskitPass pass,
required File signature,
required File manifest,
required PasskitImage iconImage,
PasskitImage? backgroundImage,
PasskitImage? footerImage,
PasskitImage? logoImage,
PasskitImage? stripImage,
PasskitImage? thumbnailImage,
bool deleteAfterwards = false,
bool override = false,
}) async {
final fs = Fs();
final directory = await fs.createDirectory(name: 'passes');
final pkpass = File('${directory.path}/$id.pkpass');
return Passkit().generate(
id: id,
directory: directory,
passkitPass: pass,
manifest: manifest,
signature: signature,
pkpass: pkpass,
);
}