0.5.8 • Published 10 months ago

@rdfjs-elements/rdf-editor v0.5.8

Weekly downloads
747
License
MIT
Repository
github
Last release
10 months ago

rdf-editor

Mixins: EnvironmentMixin

Properties

PropertyAttributeModifiersTypeDefaultDescription
$rdf"environment"
autoParseauto-parsebooleanif set to true, parses the contents automatically when typing. Otherwise, parses on blur event
codeMirrorreadonlyElement \| nullThe underlying <wc-codemirror> element
customPrefixescustomPrefixesRecord<string, string>{}a map of custom prefixes or overrides
formatformatstringMedia type of the RDF serialization to use.Custom parsers and serializers must be added to @rdfjs/formats-common
isParsingis-parsingbooleanfalseset to true while the elements parses data when the code has changed
noReserializeno-reserializebooleanfalsePrevents the editor from serializing the quads when format changes
parseDelayparseDelayNumber250time in milliseconds after which parsing will begin while typing. Only applies when autoParse is set
prefixesprefixesstringa comma-separated list of prefixes to use for serializing. Any prefix included in the @zazuko/vocabularies package can be used
quadsquadsQuad[]get or sets the RDF/JS quads
readonlyreadonlyboolean
readyreadyPromise<void>a one-time promise which resolves when CodeMirror has been initialized
valuevaluestringThe string representation of the RDF graph.

Methods

MethodType
parse(): Promise<void>

Events

EventTypeDescription
parsing-failedCustomEvent<{ notFound?: boolean; error?: Error; }>when the editor contents have changed and but failed to parse. Check detail.noParser (boolean) or detail.error properties for the reason
prefixes-parsedCustomEvent<{ prefixes: Record<string, string>; }>prefixes returned by parser
quads-changedCustomEvent<{ quads: Quad[]; }>when the editor contents have changed and have been successfully parsed
serializedCustomEvent<{ value: string; }>

CSS Shadow Parts

PartDescription
CodeMirrorThe main CodeMirror wrapper element. This and other parts are directly generated from CSS classes set by CodeMirror and should be fairly self-explanatory but not equally useful 😉
CodeMirror-code
CodeMirror-cursors
CodeMirror-gutter-filler
CodeMirror-gutters
CodeMirror-hscrollbar
CodeMirror-linenumbers
CodeMirror-lines
CodeMirror-measure
CodeMirror-scroll
CodeMirror-scrollbar-filler
CodeMirror-sizer
CodeMirror-vscrollbar
errorLine or part of line highlighted as result of parsing error. By default style is red wavy underline
0.5.8

10 months ago

0.5.7

1 year ago

0.5.6

1 year ago

0.5.5

2 years ago

0.5.4

3 years ago

0.5.3

3 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.4.6

4 years ago

0.4.5

4 years ago

0.4.4

4 years ago

0.3.10

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.3.9

4 years ago

0.3.8

4 years ago

0.3.7

4 years ago

0.3.6

4 years ago

0.3.5

4 years ago

0.3.4

5 years ago

0.3.3

5 years ago

0.3.0

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago