0.5.7 • Published 4 months ago
@rdfjs-elements/rdf-editor v0.5.7
rdf-editor
Mixins: EnvironmentMixin
Properties
Property | Attribute | Modifiers | Type | Default | Description |
---|---|---|---|---|---|
$rdf | "environment" | ||||
autoParse | auto-parse | boolean | if set to true, parses the contents automatically when typing. Otherwise, parses on blur event | ||
codeMirror | readonly | Element \| null | The underlying <wc-codemirror> element | ||
customPrefixes | customPrefixes | Record<string, string> | {} | a map of custom prefixes or overrides | |
format | format | string | Media type of the RDF serialization to use.Custom parsers and serializers must be added to @rdfjs/formats-common | ||
isParsing | is-parsing | boolean | false | set to true while the elements parses data when the code has changed | |
noReserialize | no-reserialize | boolean | false | Prevents the editor from serializing the quads when format changes | |
parseDelay | parseDelay | Number | 250 | time in milliseconds after which parsing will begin while typing. Only applies when autoParse is set | |
prefixes | prefixes | string | a comma-separated list of prefixes to use for serializing. Any prefix included in the @zazuko/vocabularies package can be used | ||
quads | quads | Quad[] | get or sets the RDF/JS quads | ||
readonly | readonly | boolean | |||
ready | ready | Promise<void> | a one-time promise which resolves when CodeMirror has been initialized | ||
value | value | string | The string representation of the RDF graph. |
Methods
Method | Type |
---|---|
parse | (): Promise<void> |
Events
Event | Type | Description |
---|---|---|
parsing-failed | CustomEvent<{ 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-parsed | CustomEvent<{ prefixes: Record<string, string>; }> | prefixes returned by parser |
quads-changed | CustomEvent<{ quads: Quad[]; }> | when the editor contents have changed and have been successfully parsed |
serialized | CustomEvent<{ value: string; }> |
CSS Shadow Parts
Part | Description |
---|---|
CodeMirror | The 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 | |
error | Line 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