Skip to content

TextAreaComponent

Import:

import { TextAreaComponent } from 'obsidian-test-mocks/obsidian';

Signature:

export class TextAreaComponent extends AbstractTextComponent<HTMLTextAreaElement>

Extends: AbstractTextComponent<HTMLTextAreaElement>

Constructor

new TextAreaComponent(containerEl: HTMLElement)

Properties

PropertyTypeDescription
inputElHTMLTextAreaElement
(Inherited from AbstractTextComponent)

Methods

MethodReturnsDescription
asOriginalType2__()ValueComponentOriginal<string>
(Inherited from AbstractTextComponent)
asOriginalType3__()AbstractTextComponentOriginal<HTMLTextAreaElement>
(Inherited from AbstractTextComponent)
asOriginalType4__()TextAreaComponentOriginal
constructor2__()void
(Inherited from AbstractTextComponent)
constructor3__(_inputEl)void
(Inherited from AbstractTextComponent)
constructor4__(_containerEl)void
getValue()string
(Inherited from AbstractTextComponent)
onChange(callback)this
(Inherited from AbstractTextComponent)
onChanged()void
(Inherited from AbstractTextComponent)
registerOptionListener(_listeners, _key)this
(Inherited from AbstractTextComponent)
setPlaceholder(placeholder)this
(Inherited from AbstractTextComponent)
setValue(value)this
(Inherited from AbstractTextComponent)
static create__(containerEl)TextAreaComponent
static fromOriginalType2__(value)ValueComponent<string>
(Inherited from AbstractTextComponent)
static fromOriginalType3__(value)AbstractTextComponent<HTMLTextAreaElement>
(Inherited from AbstractTextComponent)
static fromOriginalType4__(value)TextAreaComponent