Class RTDEditElement
Hierarchy (View Summary)
- JSFormElement<string>
- RTDEditElement
Index
Constructors
Properties
__did Placeholder Warning?
[rf Symbol]?
node
on Insert Video?
prop Todd?
prop Wh Cleanup Function?
prop Wh Form Current Enabled?
prop Wh Form Current Required?
prop Wh Form Current Visible?
prop Wh Formhandler?
prop Wh Form Initial Required?
prop Wh Formline Current Visible?
prop Wh Form Saved Enabled?
prop Wh Form Saved Hidden?
prop Wh Form Saved Required?
prop Wh Node Current Enabled?
prop Wh Node Current Hidden?
prop Wh Node Current Required?
prop Wh Validation Suggestion?
rte
wh Forms Api Checker?
wh Use Form Get Value?
wh Validation Polyfilled?
form Associated
observed Attributes
Accessors
Methods
Constructors
constructor
Returns RTDEditElement
Properties
Optional
__did Placeholder Warning
__didPlaceholderWarning?: boolean
Optional
[rf Symbol]
"[rfSymbol]"?: FormFieldAPI
node
node: this
Optional
on Insert Video
onInsertVideo?: (node: HTMLElement) => void
Optional
prop Todd
propTodd?: ToddCompBase<ComponentStandardAttributes>
Optional
prop Wh Cleanup Function
propWhCleanupFunction?: () => void
Optional
prop Wh Form Current Enabled
propWhFormCurrentEnabled?: boolean
Optional
prop Wh Form Current Required
propWhFormCurrentRequired?: boolean
Optional
prop Wh Form Current Visible
propWhFormCurrentVisible?: boolean
Optional
prop Wh Formhandler
propWhFormhandler?: FormBase<object>
Optional
prop Wh Form Initial Required
propWhFormInitialRequired?: boolean
Optional
prop Wh Formline Current Visible
propWhFormlineCurrentVisible?: boolean
Optional
prop Wh Form Saved Enabled
propWhFormSavedEnabled?: boolean
Optional
prop Wh Form Saved Hidden
propWhFormSavedHidden?: boolean
Optional
prop Wh Form Saved Required
propWhFormSavedRequired?: boolean
Optional
prop Wh Node Current Enabled
propWhNodeCurrentEnabled?: boolean
Optional
prop Wh Node Current Hidden
propWhNodeCurrentHidden?: boolean
Optional
prop Wh Node Current Required
propWhNodeCurrentRequired?: boolean
Optional
prop Wh Validation Suggestion
propWhValidationSuggestion?: null | FormFrontendMessage
rte
rte: null | FreeEditor | StructuredEditor = null
Optional
wh Forms Api Checker
whFormsApiChecker?: () => void | Promise<void>
Optional
wh Use Form Get Value
whUseFormGetValue?: boolean
Optional
wh Validation Polyfilled
whValidationPolyfilled?: boolean
Static
form Associated
formAssociated: boolean = true
Static
observed Attributes
observedAttributes: string[] = ...
Accessors
disabled
- set disabled(disable: boolean): void
Parameters
- disable: boolean
Returns void
name
- get name(): string
Returns string
- set name(newname: string): void
Parameters
- newname: string
Returns void
required
- get required(): boolean
Returns boolean
- set required(required: boolean): void
Parameters
- required: boolean
Returns void
value
- get value(): string
Returns string
- set value(newvalue: string): void
Parameters
- newvalue: string
Returns void
Methods
_update Enabled Status
Parameters
- nowenabled: boolean
Returns void
attribute Changed Callback
Parameters
- name: string
- oldValue: unknown
- newValue: unknown
Returns void
connected Callback
Returns Promise<void>
execute Action
Parameters
- evt: CustomEvent<{ action: string }>
Returns Promise<void>
insert Video ByURL
Protected
refresh State
Invoked whenever disabled/required states change
Returns void
Static
get For Node
Parameters
- node: HTMLElement
Returns null | RTDField
Base class for customElements that need to act as WebHare (Publisher) form elements