Comunica
    Preparing search index...

    An RDF Metadata Extract Actor that extracts all Hydra controls from the metadata stream.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    beforeActors: Actor<
        IActionRdfMetadataExtract,
        IActorTest,
        IActorRdfMetadataExtractOutput,
        undefined,
    >[] = []

    Actor that must be registered in the bus before this actor.

    bus: Bus<
        Actor<
            IActionRdfMetadataExtract,
            IActorTest,
            IActorRdfMetadataExtractOutput,
            undefined,
        >,
        IActionRdfMetadataExtract,
        IActorTest,
        IActorRdfMetadataExtractOutput,
        undefined,
    >

    The bus this actor subscribes to.

    name: string

    The name for this actor.

    {<rdf:subject>}
    
    parsedUriTemplateCache: Record<string, UriTemplate> = {}
    HYDRA: string = 'http://www.w3.org/ns/hydra/core#'
    LINK_TYPES: string[] = ...

    Methods

    • Collect all Hydra page links from the given Hydra properties object.

      Parameters

      • pageUrl: string

        The page URL in which the Hydra properties are defined.

      • hydraProperties: Record<string, Record<string, string[]>>

        The collected Hydra properties.

      Returns Record<string, any>

      The Hydra links