@manta-eu/react/routes/rules/datalog-editor
Reference for @manta-eu/react/routes/rules/datalog-editor as it is on main.
Type Aliases
BindingsPreviewProps
BindingsPreviewProps =
ComponentProps<"div"> &object
Type Declaration
ast
ast:
DatalogRule|null
limit?
optionallimit?:number
prefixes?
optionalprefixes?:Record<string,string>
FactsPreviewProps
FactsPreviewProps =
ComponentProps<"div"> &object
Type Declaration
ast
ast:
DatalogRule|null
prefixes?
optionalprefixes?:Record<string,string>
rule
rule:
string
sampleLimit?
optionalsampleLimit?:number
PreviewPanelProps
PreviewPanelProps =
object
Properties
ast
ast:
DatalogRule|null
rule
rule:
string
SparqlQueryPanelProps
SparqlQueryPanelProps =
object
Properties
error?
optionalerror?:string|null
isLoading?
optionalisLoading?:boolean
onExecute?
optionalonExecute?: () =>void
Returns
void
onReset?
optionalonReset?: () =>void
Returns
void
query
query:
string|null
results?
optionalresults?:SparqlQueryResult|null
SparqlQueryResult
SparqlQueryResult =
object
Properties
bindings
bindings:
Record<string,string>[]
variables
variables:
string[]
Variables
BindingsPreview
constBindingsPreview:ForwardRefExoticComponent<Omit<BindingsPreviewProps,"ref"> &RefAttributes<HTMLDivElement>>
FactsPreview
constFactsPreview:ForwardRefExoticComponent<Omit<FactsPreviewProps,"ref"> &RefAttributes<HTMLDivElement>>
Functions
PreviewPanel()
PreviewPanel(
props):Element
Parameters
props
Returns
Element
SparqlQueryPanel()
SparqlQueryPanel(
props):Element
Parameters
props
Returns
Element
useSparqlQueryExecution()
useSparqlQueryExecution():
object
Returns
object
error
error:
string|null
executedQuery
executedQuery:
string|undefined
executeQuery
executeQuery: (
sparqlQuery) =>Promise<void>
Parameters
sparqlQuery
string
Returns
Promise<void>
isError
isError:
boolean
isLoading
isLoading:
boolean
reset
reset: () =>
void
Returns
void
results
results:
SparqlQueryResult|null