loadAsset function

Future<String> loadAsset(
  1. BuildStep buildStep,
  2. ConstantReader annotation
)

Implementation

Future<String> loadAsset(BuildStep buildStep, ConstantReader annotation) async {
  var assetPath = annotation.read('path').stringValue;
  var assetId = AssetId.resolve(Uri.parse(assetPath), from: buildStep.inputId);
  return buildStep.readAsString(assetId);
}