Options
All
  • Public
  • Public/Protected
  • All
Menu

弹出tree

Hierarchy

Index

Constructors

constructor

Properties

area

area: string | string[]

Optional checkChildLinkage

checkChildLinkage: boolean

勾选子级联动

Optional checkParentLinkage

checkParentLinkage: boolean

勾选父级联动

checkbox

checkbox: boolean

是否显示勾选框 默认值: false

column

column: TableColumn

关联的列

Protected css

css: any

样式对象

cssString

cssString: any

curCell

curCell: JQuery<HTMLElement>

curRow

curRow: Row

ds

ds: string

editor

editor: PopInputBase

Optional expand

expand: boolean

是否完全展开树形节点 默认值: false

formtitle

formtitle: string

id

id: string

isSelectleaf

isSelectleaf: boolean

是否只能选择叶子节点 默认值: true

multselect

multselect: boolean

多选

Optional pIdKey

pIdKey: string

建树规则:父节点id的字段名

titleField

titleField: string

Optional unCheckChildLinkage

unCheckChildLinkage: boolean

取消勾选子级联动

Optional unCheckParentLinkage

unCheckParentLinkage: boolean

取消勾选父级联动

value

value: any

valueField

valueField: string

Methods

destory

  • destory($cell: JQuery<HTMLElement>, row: Row): void
  • 释放的处理函数

    Parameters

    • $cell: JQuery<HTMLElement>
    • row: Row

    Returns void

Protected doDesignRender

  • doDesignRender(): void

Protected doGetClassName

  • doGetClassName(): void

Protected doGetCss

  • doGetCss(): any
  • 获取编辑器的样式

    Returns any

Protected doGetDesignHtml

  • doGetDesignHtml(): void
  • 获取属性编辑器的属性设置html

    Returns void

Protected doHide

  • doHide($cell: JQuery<HTMLElement>, value: any, row: Row): void
  • 单元格结束编辑 1.隐藏编辑器 2.修改数据源的值. 3.重画单元格

    Parameters

    • $cell: JQuery<HTMLElement>
    • value: any
    • row: Row

    Returns void

Protected doInitEditor

  • doInitEditor($cell: JQuery<HTMLElement>, initValue: any, row: Row): void
  • Parameters

    • $cell: JQuery<HTMLElement>
    • initValue: any
    • row: Row

    Returns void

Protected doShow

  • doShow($cell: JQuery<HTMLElement>, initValue: any, row: Row): void
  • Parameters

    • $cell: JQuery<HTMLElement>
    • initValue: any
    • row: Row

    Returns void

doUpdate

  • doUpdate(): void

getArrTitle

  • getArrTitle(row: any): any
  • 得到当前row的显示数组值字符串

    Parameters

    • row: any

      行实例

    Returns any

    返回数组类型的标题值

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]

getColumn

getDs

  • getDs(): DataSourceBase
  • 得到下拉组件的下拉数据源

    Returns DataSourceBase

    返回下拉的数据源实例

getHtml

  • getHtml(): string
  • 得到编辑器的 html

    Returns string

getInputElem

  • getInputElem($cell: JQuery<HTMLElement>): JQuery<HTMLElement>
  • Parameters

    • $cell: JQuery<HTMLElement>

    Returns JQuery<HTMLElement>

getReadOnly

  • getReadOnly(): boolean

getTitle

  • getTitle(row: any): any
  • 得到当前row的显示字符串

    Parameters

    • row: any

    Returns any

Protected getValue

  • getValue($cell: JQuery<HTMLElement>): any
  • 获编辑器的值

    Parameters

    • $cell: JQuery<HTMLElement>

    Returns any

hide

  • hide($cell: JQuery<HTMLElement>, row: Row): void
  • 隐藏编辑器

    Parameters

    • $cell: JQuery<HTMLElement>

      单元格

    • row: Row

      行实例

    Returns void

iniCss

  • iniCss(): void
  • 初始化组件的css

    Returns void

    返回组件样式对象.

init

  • init($cell: JQuery<HTMLElement>, value: any, row: Row): void
  • 初始化,事件注册处理函数

    Parameters

    • $cell: JQuery<HTMLElement>
    • value: any
    • row: Row

    Returns void

render

  • render($cell: JQuery<HTMLElement>, value: any, row: Row): void
  • 渲染函数

    Parameters

    • $cell: JQuery<HTMLElement>

      单元格的容器jquery对象

    • value: any

    • row: Row

      行的实例

    Returns void

setValue

  • setValue($cell: JQuery<HTMLElement>, value: any, row: Row, forceUpdate?: boolean): void
  • 设置组件的值

    Parameters

    • $cell: JQuery<HTMLElement>

      单元格

    • value: any

    • row: Row

      行实例

    • forceUpdate: boolean = true

      可选参数 是否更新单元格 默认true

    Returns void

Generated using TypeDoc