@lexical/react/LexicalContentEditable
Type Aliases
ContentEditableElementProps
ContentEditableElementProps =
object
&Omit
<React.AllHTMLAttributes
<HTMLDivElement
>,"placeholder"
>
Defined in: packages/lexical-react/src/shared/LexicalContentEditableElement.tsx:18
Type Declaration
ariaActiveDescendant?
optional
ariaActiveDescendant:React.AriaAttributes
["aria-activedescendant"
]
ariaAutoComplete?
optional
ariaAutoComplete:React.AriaAttributes
["aria-autocomplete"
]
ariaControls?
optional
ariaControls:React.AriaAttributes
["aria-controls"
]
ariaDescribedBy?
optional
ariaDescribedBy:React.AriaAttributes
["aria-describedby"
]
ariaErrorMessage?
optional
ariaErrorMessage:React.AriaAttributes
["aria-errormessage"
]
ariaExpanded?
optional
ariaExpanded:React.AriaAttributes
["aria-expanded"
]
ariaInvalid?
optional
ariaInvalid:React.AriaAttributes
["aria-invalid"
]
ariaLabel?
optional
ariaLabel:React.AriaAttributes
["aria-label"
]
ariaLabelledBy?
optional
ariaLabelledBy:React.AriaAttributes
["aria-labelledby"
]
ariaMultiline?
optional
ariaMultiline:React.AriaAttributes
["aria-multiline"
]
ariaOwns?
optional
ariaOwns:React.AriaAttributes
["aria-owns"
]
ariaRequired?
optional
ariaRequired:React.AriaAttributes
["aria-required"
]
autoCapitalize?
optional
autoCapitalize:HTMLDivElement
["autocapitalize"
]
data-testid?
optional
data-testid:string
|null
editor
editor:
LexicalEditor
ContentEditableProps
ContentEditableProps =
Omit
<ContentEditableElementProps
,"editor"
> & {aria-placeholder?
:void
;placeholder?
:null
; } | {aria-placeholder
:string
;placeholder
: (isEditable
) =>null
|JSX.Element
|JSX.Element
; }
Defined in: packages/lexical-react/src/LexicalContentEditable.tsx:23
Props
Props =
ContentEditableProps
Defined in: packages/lexical-react/src/LexicalContentEditable.tsx:44
Deprecated
This type has been renamed to ContentEditableProps
to provide a clearer and more descriptive name.
For backward compatibility, this type is still exported as Props
, but it is recommended to migrate to using ContentEditableProps
instead.
This alias is maintained for compatibility purposes but may be removed in future versions.
Please update your codebase to use ContentEditableProps
to ensure long-term maintainability.
Variables
ContentEditable
const
ContentEditable:ForwardRefExoticComponent
<ContentEditableProps
&RefAttributes
<HTMLDivElement
>>
Defined in: packages/lexical-react/src/LexicalContentEditable.tsx:46
ContentEditableElement
const
ContentEditableElement:ForwardRefExoticComponent
<object
&Omit
<AllHTMLAttributes
<HTMLDivElement
>,"placeholder"
> &RefAttributes
<HTMLDivElement
>>
Defined in: packages/lexical-react/src/shared/LexicalContentEditableElement.tsx:126