0.5.7 • Published 4 months ago

@rdfjs-elements/rdf-editor v0.5.7

Weekly downloads
747
License
MIT
Repository
github
Last release
4 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.7

4 months ago

0.5.6

4 months ago

0.5.5

12 months ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.4.6

3 years ago

0.4.5

3 years ago

0.4.4

3 years ago

0.3.10

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.3.9

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.0

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago