CodeAsset.fromEncoded constructor
CodeAsset.fromEncoded(
- EncodedAsset asset
Implementation
factory CodeAsset.fromEncoded(EncodedAsset asset) {
assert(asset.isCodeAsset);
final syntaxNode = NativeCodeAssetEncodingSyntax.fromJson(
asset.encoding,
path: asset.jsonPath ?? [],
);
return CodeAsset._(
id: syntaxNode.id,
linkMode: LinkModeSyntaxExtension.fromSyntax(syntaxNode.linkMode),
file: syntaxNode.file,
);
}