Readonly
beforeActor that must be registered in the bus before this actor.
Readonly
busThe bus this actor subscribes to.
Readonly
nameThe name for this actor.
Protected
Readonly
parsedStatic
Readonly
HYDRAStatic
Readonly
LINK_Protected
getOptional
data: () => anyCollect all hydra properties from a given metadata stream in a nice convenient nested hash (property / subject / objects).
The collected Hydra properties.
Collect all Hydra page links from the given Hydra properties object.
The page URL in which the Hydra properties are defined.
The collected Hydra properties.
The Hydra links
Collect all search forms from the given Hydra properties object.
The collected Hydra properties.
The search forms.
Protected
logOptional
data: () => anyProtected
logOptional
data: () => anyProtected
logOptional
data: () => anyProtected
logOptional
data: () => anyProtected
logOptional
data: () => anyProtected
logOptional
data: () => anyRun the given action on this actor.
In most cases, this method should not be called directly. Instead, #runObservable should be called.
The action to run.
A promise that resolves to the run result.
Run the given action on this actor AND invokes the Bus#onRun method.
The action to run.
A promise that resolves to the run result.
Check if this actor can run the given action, without actually running it.
A promise that resolves to the test result.
Static
getGet the logger from the given context.
An optional context.
The logger or undefined.
An RDF Metadata Extract Actor that extracts all Hydra controls from the metadata stream.