Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TextEditorConfig

Hierarchy

Implements

Index

Properties

Optional appendTo

appendTo: string | Element | JQuery = "body"

Optional autoValidate

autoValidate: boolean = false

Optional autoclear

autoclear: boolean = true

Optional autofocus

autofocus: boolean = false

Optional bodyCls

bodyCls: string

Optional bodyStyle

bodyStyle: string

Optional buttons

Optional cls

cls: string = ""

The CSS class to add to this widget's element

Optional colorMode

colorMode: ColorMode

Optional data

data: any = null

Optional dataModel

dataModel: Klass<ListModel> = ListModel

Optional dataQuery

dataQuery: string | HttpRequest

Optional disableDragAndDrop

disableDragAndDrop: boolean = false

Optional disabled

disabled: boolean = false

Optional faceMode

faceMode: RowsInputFaceMode | RowsInputFaceMode[] = RowsInputFaceMode.square

Optional fontNames

fontNames: string[] = ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New']

Optional height

height: number

Optional hidden

hidden: boolean = false

Optional i18n

i18n: I18NResource | URLString = null

I18N resource.

Optional Readonly id

id: string

Optional iniValue

iniValue: string

Optional inputCls

inputCls: string = ""

Optional inputStyle

inputStyle: string = ""

Optional listeners

Optional locale

locale: Locale = "en"

A locale string, like 'en', 'en-us', 'zh'.

Optional maxlength

maxlength: number = Infinity

Optional name

name: string = ""

Optional outline

outline: boolean = false

Optional placeholder

placeholder: string

Optional readonly

readonly: boolean = false

Optional renderTo

renderTo: string | Element | JQuery = null

Render to DOM element.

Optional sizeMode

sizeMode: SizeMode = SizeMode.md

Optional style

style: string = ""

Additional CSS styles that will be rendered into an inline style attribute when the widget is rendered.

Optional tip

tip: string = ""

Optional title

title: string

Optional titleCls

titleCls: string

Optional titlePlace

titlePlace: "left" | "top" = "left"

Optional titleStyle

titleStyle: string

Optional titleTextPlace

titleTextPlace: LOC9 = "rm"

Optional titleWidth

titleWidth: string | number

Optional toolbar

toolbar: Array<any> = [['style', ['bold', 'italic', 'underline', 'strikethrough', 'clear']],['font', ['fontsize']],['color', ['forecolor', 'backcolor']],['para', ['ul', 'ol', 'paragraph', 'height']],['insert', ['hr', 'table', 'picture', 'link']],['view', ['fullscreen', 'codeview', 'undo', 'redo', 'help']]]

Optional validateMode

validateMode: "tip" | { mode: "tip"; place?: LRTB } | { hideError: (this: TextEditor) => void; showError: (this: TextEditor, errorMsg: string) => void } | any = "tip"

Optional validators

validators: Array<ValidatorSetting> = []

Optional valueModel

valueModel: Klass<Model> | Model = Model

Optional width

width: number

Object literals

Optional counter

counter: object

cls

cls: string = ""

place

place: "right" = "right"

tpl

tpl: string = "{length}/{maxLength}"