Kind: Class
Source: atloria-monorepo/packages/editor/src/plugins/image/ImageNode.tsx
Extends: DecoratorNode
Methods
| Method | Signature | Returns |
|---|---|---|
getType | getType() | string |
clone | clone(node: ImageNode) | ImageNode |
importJSON | importJSON(serializedNode: SerializedImageNode) | ImageNode |
exportDOM | exportDOM() | DOMExportOutput |
importDOM | importDOM() | `DOMConversionMap |
exportJSON | exportJSON() | SerializedImageNode |
setWidthAndHeight | `setWidthAndHeight(width: 'inherit' | number, height: 'inherit' |
createDOM | createDOM(config: EditorConfig) | HTMLElement |
updateDOM | updateDOM() | false |
getSrc | getSrc() | string |
getAltText | getAltText() | string |
getTitle | getTitle() | `string |
getHeight | getHeight() | `'inherit' |
getWidth | getWidth() | `'inherit' |
getRest | getRest() | `(MdxJsxAttribute |
setTitle | `setTitle(title: string | undefined)` |
setSrc | setSrc(src: string) | void |
setAltText | `setAltText(altText: string | undefined)` |
shouldBeSerializedAsElement | shouldBeSerializedAsElement() | boolean |
decorate | decorate(_parentEditor: LexicalEditor) | JSX.Element |
Properties
| Property | Type |
|---|---|
__src | string |
__altText | string |
__title | `string |
__width | `'inherit' |
__height | `'inherit' |
__rest | `(MdxJsxAttribute |
Was this page helpful?