Constructors
constructor
-
Parameters
Properties
css
css: CodeEditStyle
Private editor
editor: any
Private elem
elem: HTMLElement
Private extraLibs
extraLibs: any
height
height: string
Private hints
hints: IHintItem[]
language
language: CodeEditorLang
minMap
minMap: boolean
onReady
onReady: Function
readOnly
readOnly: boolean
Private readers
readers: IHintReader[]
theme
theme: CodeEditorTheme
value
value: string
Methods
addShutCut
- addShutCut(shortCut: string, callback: Function): void
-
Parameters
-
shortCut: string
-
callback: Function
Returns void
appText
- appText(txt: string): void
-
Parameters
Returns void
append
- append(txt: string): void
-
Parameters
Returns void
Protected doGetClassName
-
Returns string
doGetCss
- doGetCss(): CodeEditStyle
-
Returns CodeEditStyle
doRenderEditor
-
Returns void
doUpdate
-
Returns void
focus
-
Returns void
getAttrEditors
- getAttrEditors(): AttributeEditorBase[]
-
Returns AttributeEditorBase[]
getValue
-
Returns string
返回编辑后代码
hasChanged
-
Returns boolean
true 已经被修改 则反之
redo
-
Returns void
render
- render(parentCmp?: ComponentBase): void
-
Parameters
-
Optional parentCmp: ComponentBase
Returns void
setValue
- setValue(v: string): void
-
Parameters
Returns void
undo
-
Returns void
代码编辑组件