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