Options
All
  • Public
  • Public/Protected
  • All
Menu

下拉选项

Hierarchy

Index

Constructors

constructor

Properties

column

column: TableColumn

关联的列

Protected css

css: any

样式对象

cssString

cssString: any

curCell

curCell: JQuery<HTMLElement>

curRow

curRow: Row

drogDownHeight

drogDownHeight: number

drogDownWidth

drogDownWidth: number

ds

ds: string

editor

editor: DropDownBase

id

id: string

isSearch

isSearch: boolean

multselect

multselect: boolean

titleField

titleField: string

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

Protected doGetDesignHtml

  • doGetDesignHtml(): 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

    返回下拉的数据源实例

getEditInputElem

  • getEditInputElem($cell: JQuery<HTMLElement>): any
  • Parameters

    • $cell: JQuery<HTMLElement>

    Returns any

getHtml

  • getHtml(): string

getInputElem

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

    • $cell: JQuery<HTMLElement>

    Returns JQuery<HTMLElement>

getReadOnly

  • getReadOnly(): boolean

getTitle

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

    Parameters

    • row: Row

      行实例

    Returns string

    返回标题值

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