Documentation
    Preparing search index...

    Interface AssetArtifactAdapter<CategoryKind, AddressKind>

    interface AssetArtifactAdapter<
        CategoryKind extends AssetArtifactCategory = AssetArtifactCategory,
        AddressKind extends
            AssetArtifactAddressFragment = AssetArtifactAddressFragment,
    > {
        compareCandidates(
            a: ArtifactCandidate<CategoryKind, AddressKind>,
            b: ArtifactCandidate<CategoryKind, AddressKind>,
        ): number;
        getArtifactCategory(artifact: AssetArtifactFragment): null | CategoryKind;
        getArtifactFromCandidate(
            candidate: ArtifactCandidate<CategoryKind, AddressKind>,
        ): null | AssetArtifact;
        isCandidateAddress(
            fragment: AssetArtifactAddressFragment,
        ): fragment is AddressKind;
    }

    Type Parameters

    Implemented by

    Index

    Methods