toILPInfo method
Implementation
Future<ILPInfo> toILPInfo() async {
final futures = <Future<String>>[
layer.id,
...layer.contentLayers.map((layer) => layer.id)
];
final ilp = ILPInfo()
..name = name
..width = width
..height = height
..cover = await File(cover).readAsBytes();
ilp.contentLayerIdList
..clear()
..addAll(await Future.wait(futures));
return ilp;
}