Interface: IConnectedLdoBuilder\<Type, Plugins>
Type parameters
Name | Type |
---|---|
Type |
extends LdoBase |
Plugins |
extends ConnectedPlugin [] |
Hierarchy
LdoBuilder
\<Type
>
↳ IConnectedLdoBuilder
Implemented by
Properties
jsonldDatasetProxyBuilder
• Protected
jsonldDatasetProxyBuilder: JsonldDatasetProxyBuilder
Inherited from
LdoBuilder.jsonldDatasetProxyBuilder
Defined in
packages/ldo/dist/LdoBuilder.d.ts:6
shapeType
• Protected
shapeType: ShapeType
\<Type
>
Inherited from
LdoBuilder.shapeType
Defined in
packages/ldo/dist/LdoBuilder.d.ts:7
Methods
fromJson
▸ fromJson(inputData
): Type
Parameters
Name | Type |
---|---|
inputData |
Type |
Returns
Type
Inherited from
LdoBuilder.fromJson
Defined in
packages/ldo/dist/LdoBuilder.d.ts:12
fromSubject
▸ fromSubject(subject
): Type
Parameters
Name | Type |
---|---|
subject |
string | SubjectNode |
Returns
Type
Inherited from
LdoBuilder.fromSubject
Defined in
packages/ldo/dist/LdoBuilder.d.ts:9
matchObject
▸ matchObject(subject?
, predicate?
, graph?
): LdSet
\<Type
>
Parameters
Name | Type |
---|---|
subject? |
null | string | SubjectNode |
predicate? |
null | string | PredicateNode |
graph? |
null | string | GraphNode |
Returns
LdSet
\<Type
>
Inherited from
LdoBuilder.matchObject
Defined in
packages/ldo/dist/LdoBuilder.d.ts:11
matchSubject
▸ matchSubject(predicate
, object?
, graph?
): LdSet
\<Type
>
Parameters
Name | Type |
---|---|
predicate |
undefined | null | string | PredicateNode |
object? |
null | string | ObjectNode |
graph? |
null | string | GraphNode |
Returns
LdSet
\<Type
>
Inherited from
LdoBuilder.matchSubject
Defined in
packages/ldo/dist/LdoBuilder.d.ts:10
setLanguagePreferences
▸ setLanguagePreferences(...languageOrdering
): LdoBuilder
\<Type
>
Parameters
Name | Type |
---|---|
...languageOrdering |
LanguageOrdering |
Returns
LdoBuilder
\<Type
>
Inherited from
LdoBuilder.setLanguagePreferences
Defined in
packages/ldo/dist/LdoBuilder.d.ts:14
startLinkQuery
▸ startLinkQuery\<Input
>(startingResource
, startingSubject
, linkQueryInput
): ILinkQuery
\<Type
, Input
>
Type parameters
Name | Type |
---|---|
Input |
extends Partial \<{ [key in string | number | symbol]: LQInputFlattenSet\<Type[key]> }> |
Parameters
Name | Type |
---|---|
startingResource |
Plugins [number ]["types" ]["resource" ] |
startingSubject |
string | SubjectNode |
linkQueryInput |
Input |
Returns
ILinkQuery
\<Type
, Input
>
Defined in
packages/connected/src/types/IConnectedLdoBuilder.ts:10
write
▸ write(...graphs
): LdoBuilder
\<Type
>
Parameters
Name | Type |
---|---|
...graphs |
(string | GraphNode )[] |
Returns
LdoBuilder
\<Type
>
Inherited from
LdoBuilder.write
Defined in
packages/ldo/dist/LdoBuilder.d.ts:13