Manta Developers
GitHub
Menu

@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?

optional limit?: number

prefixes?

optional prefixes?: Record<string, string>


FactsPreviewProps

FactsPreviewProps = ComponentProps<"div"> & object

Type Declaration

ast

ast: DatalogRule | null

prefixes?

optional prefixes?: Record<string, string>

rule

rule: string

sampleLimit?

optional sampleLimit?: number


PreviewPanelProps

PreviewPanelProps = object

Properties

ast

ast: DatalogRule | null

rule

rule: string


SparqlQueryPanelProps

SparqlQueryPanelProps = object

Properties

error?

optional error?: string | null

isLoading?

optional isLoading?: boolean

onExecute?

optional onExecute?: () => void

Returns

void

onReset?

optional onReset?: () => void

Returns

void

query

query: string | null

results?

optional results?: SparqlQueryResult | null


SparqlQueryResult

SparqlQueryResult = object

Properties

bindings

bindings: Record<string, string>[]

variables

variables: string[]

Variables

BindingsPreview

const BindingsPreview: ForwardRefExoticComponent<Omit<BindingsPreviewProps, "ref"> & RefAttributes<HTMLDivElement>>


FactsPreview

const FactsPreview: ForwardRefExoticComponent<Omit<FactsPreviewProps, "ref"> & RefAttributes<HTMLDivElement>>

Functions

PreviewPanel()

PreviewPanel(props): Element

Parameters

props

PreviewPanelProps

Returns

Element


SparqlQueryPanel()

SparqlQueryPanel(props): Element

Parameters

props

SparqlQueryPanelProps

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