@serenity-is/corelib / HtmlNoteContentEditor
Class: HtmlNoteContentEditor<P>
Defined in: src/ui/editors/htmlcontenteditor.tsx:243
Extends
Type Parameters
P
P extends HtmlContentEditorOptions = HtmlContentEditorOptions
Constructors
Constructor
new HtmlNoteContentEditor<
P>(props):HtmlNoteContentEditor<P>
Defined in: src/ui/editors/htmlcontenteditor.tsx:24
Parameters
props
EditorProps<P>
Returns
HtmlNoteContentEditor<P>
Inherited from
Properties
domNode
readonlydomNode:HTMLTextAreaElement
Defined in: src/ui/editors/htmlcontenteditor.tsx:20
Inherited from
idPrefix
readonlyidPrefix:string
Defined in: src/ui/widgets/widget.ts:13
Inherited from
options
protectedreadonlyoptions:WidgetProps<EditorProps<P>>
Defined in: src/ui/widgets/widget.ts:11
Inherited from
uniqueName
readonlyuniqueName:string
Defined in: src/ui/widgets/widget.ts:12
Inherited from
[typeInfo]
static[typeInfo]:EditorTypeInfo<"Serenity.">
Defined in: src/ui/editors/htmlcontenteditor.tsx:244
Overrides
CKEditorBasePath
staticCKEditorBasePath:string
Defined in: src/ui/editors/htmlcontenteditor.tsx:211
Inherited from
HtmlContentEditor.CKEditorBasePath
CKEditorVer
staticCKEditorVer:string="4.22.1"
Defined in: src/ui/editors/htmlcontenteditor.tsx:210
Inherited from
isComponent
readonlystaticisComponent:true=true
Defined in: src/ui/widgets/widget.ts:219
Inherited from
Accessors
element
Get Signature
get element():
Fluent
Defined in: src/ui/widgets/widget.ts:59
Returns a Fluent(this.domNode) object
Returns
Inherited from
props
Get Signature
get props():
WidgetProps<P>
Defined in: src/ui/widgets/widget.ts:203
Returns
WidgetProps<P>
Inherited from
readOnly
Get Signature
get readOnly():
boolean
Defined in: src/ui/editors/editorwidget.ts:20
Returns
boolean
Set Signature
set readOnly(
value):void
Defined in: src/ui/editors/editorwidget.ts:25
Parameters
value
boolean
Returns
void
Inherited from
value
Get Signature
get value():
string
Defined in: src/ui/editors/htmlcontenteditor.tsx:175
Returns
string
Set Signature
set value(
v):void
Defined in: src/ui/editors/htmlcontenteditor.tsx:186
Parameters
v
string
Returns
void
Inherited from
Methods
addCssClass()
protectedaddCssClass():void
Defined in: src/ui/widgets/widget.ts:63
Returns
void
Inherited from
addValidationRule()
Call Signature
addValidationRule(
rule,uniqueName?):void
Defined in: src/ui/widgets/widget.ts:95
Parameters
rule
(input) => string
uniqueName?
string
Returns
void
Inherited from
HtmlContentEditor.addValidationRule
Call Signature
addValidationRule(
uniqueName,rule):void
Defined in: src/ui/widgets/widget.ts:96
Parameters
uniqueName
string
rule
(input) => string
Returns
void
Inherited from
HtmlContentEditor.addValidationRule
afterRender()
protectedafterRender(callback):void
Defined in: src/ui/widgets/widget.ts:142
Parameters
callback
() => void
Returns
void
Inherited from
byId()
protectedbyId<TElement>(id):Fluent<TElement>
Defined in: src/ui/widgets/widget.ts:102
Type Parameters
TElement
TElement extends HTMLElement = HTMLElement
Parameters
id
string
Returns
Fluent<TElement>
Inherited from
change()
change(
handler):void
Defined in: src/ui/widgets/widget.ts:114
Parameters
handler
(e) => void
Returns
void
Inherited from
changeSelect2()
changeSelect2(
handler):void
Defined in: src/ui/widgets/widget.ts:118
Parameters
handler
(e) => void
Returns
void
Inherited from
HtmlContentEditor.changeSelect2
deferRender()
protecteddeferRender():boolean
Defined in: src/ui/widgets/widget.ts:67
Returns
boolean
Inherited from
destroy()
destroy():
void
Defined in: src/ui/editors/htmlcontenteditor.tsx:159
Returns
void
Inherited from
findById()
protectedfindById<TElement>(id):TElement
Defined in: src/ui/widgets/widget.ts:106
Type Parameters
TElement
TElement extends HTMLElement = HTMLElement
Parameters
id
string
Returns
TElement
Inherited from
get_readOnly()
get_readOnly():
boolean
Defined in: src/ui/editors/htmlcontenteditor.tsx:190
Returns
boolean
Inherited from
HtmlContentEditor.get_readOnly
get_value()
get_value():
string
Defined in: src/ui/editors/htmlcontenteditor.tsx:165
Returns
string
Inherited from
getConfig()
protectedgetConfig():CKEditorConfig
Defined in: src/ui/editors/htmlcontenteditor.tsx:246
Returns
Overrides
getCssClass()
protectedgetCssClass():string
Defined in: src/ui/widgets/widget.ts:71
Returns
string
Inherited from
getCustomAttribute()
protectedgetCustomAttribute<TAttr>(attrType,inherit):TAttr
Defined in: src/ui/widgets/widget.ts:138
Type Parameters
TAttr
TAttr extends CustomAttribute
Parameters
attrType
(...args) => TAttr
inherit
boolean = true
Returns
TAttr
Inherited from
HtmlContentEditor.getCustomAttribute
getEditorInstance()
protectedgetEditorInstance():any
Defined in: src/ui/editors/htmlcontenteditor.tsx:154
Returns
any
Inherited from
HtmlContentEditor.getEditorInstance
getGridField()
getGridField():
Fluent
Defined in: src/ui/widgets/widget.ts:110
Returns
Inherited from
HtmlContentEditor.getGridField
getLanguage()
protectedgetLanguage():string
Defined in: src/ui/editors/htmlcontenteditor.tsx:71
Returns
string
Inherited from
init()
init():
this
Defined in: src/ui/widgets/widget.ts:153
Returns
this
Inherited from
instanceReady()
protectedinstanceReady(x):void
Defined in: src/ui/editors/htmlcontenteditor.tsx:59
Parameters
x
any
Returns
void
Inherited from
HtmlContentEditor.instanceReady
internalRenderContents()
internalRenderContents():
void
Defined in: src/ui/widgets/widget.ts:173
Returns
void
Inherited from
HtmlContentEditor.internalRenderContents
legacyTemplateRender()
protectedlegacyTemplateRender():boolean
Defined in: src/ui/widgets/widget.ts:190
Returns
boolean
Inherited from
HtmlContentEditor.legacyTemplateRender
render()
render():
any
Defined in: src/ui/widgets/widget.ts:163
Returns the main element for this widget or the document fragment. As widgets may get their elements from props unlike regular JSX widgets, this method should not be overridden. Override renderContents() instead.
Returns
any
Inherited from
renderContents()
protectedrenderContents():any
Defined in: src/ui/widgets/widget.ts:184
Returns
any
Inherited from
HtmlContentEditor.renderContents
set_readOnly()
set_readOnly(
value):void
Defined in: src/ui/editors/htmlcontenteditor.tsx:194
Parameters
value
boolean
Returns
void
Inherited from
HtmlContentEditor.set_readOnly
set_value()
set_value(
value):void
Defined in: src/ui/editors/htmlcontenteditor.tsx:179
Parameters
value
string
Returns
void
Inherited from
syncOrAsyncThen()
protectedsyncOrAsyncThen<T>(syncMethod,asyncMethod,then):void
Defined in: src/ui/widgets/widget.ts:207
Type Parameters
T
T
Parameters
syncMethod
() => T
asyncMethod
() => PromiseLike<T>
then
(v) => void
Returns
void
Inherited from
HtmlContentEditor.syncOrAsyncThen
useIdPrefix()
protecteduseIdPrefix():IdPrefixType
Defined in: src/ui/widgets/widget.ts:214
Returns
Inherited from
create()
staticcreate<TWidget,P>(params):TWidget
Defined in: src/ui/widgets/widget.ts:126
Type Parameters
TWidget
TWidget extends Widget<P>
P
P
Parameters
params
CreateWidgetParams<TWidget, P>
Returns
TWidget
Inherited from
createDefaultElement()
staticcreateDefaultElement():HTMLTextAreaElement
Defined in: src/ui/editors/htmlcontenteditor.tsx:22
Returns
HTMLTextAreaElement
Inherited from
HtmlContentEditor.createDefaultElement
getCKEditorBasePath()
staticgetCKEditorBasePath():string
Defined in: src/ui/editors/htmlcontenteditor.tsx:213
Returns
string
Inherited from
HtmlContentEditor.getCKEditorBasePath
getWidgetName()
staticgetWidgetName(type):string
Defined in: src/ui/widgets/widget.ts:91
Parameters
type
Function
Returns
string
Inherited from
HtmlContentEditor.getWidgetName
includeCKEditor()
staticincludeCKEditor(then):void
Defined in: src/ui/editors/htmlcontenteditor.tsx:226
Parameters
then
() => void
Returns
void
Inherited from
HtmlContentEditor.includeCKEditor
registerClass()
protectedstaticregisterClass<TypeName>(typeName,intfAndAttr?):ClassTypeInfo<TypeName>
Defined in: src/ui/widgets/widget.ts:221
Type Parameters
TypeName
TypeName
Parameters
typeName
StringLiteral<TypeName>
intfAndAttr?
(InterfaceType | AttributeSpecifier)[]
Returns
ClassTypeInfo<TypeName>
Inherited from
HtmlContentEditor.registerClass
registerEditor()
protectedstaticregisterEditor<TypeName>(typeName,intfAndAttr?):EditorTypeInfo<TypeName>
Defined in: src/ui/widgets/widget.ts:230
Type Parameters
TypeName
TypeName
Parameters
typeName
StringLiteral<TypeName>
intfAndAttr?
(InterfaceType | AttributeSpecifier)[]
Returns
EditorTypeInfo<TypeName>