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

dateType

dateType: YHDatePickerBaseType

editor

editor: YHDatePickerBase

format

format: string

id

id: string

value

value: any

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

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 doShow

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

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

    Returns void

doUpdate

  • doUpdate(): void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]

getColumn

getDefFormat

  • getDefFormat(): "yyyy-MM-dd" | "yyyy-MM-dd HH:mm:ss" | "HH:mm:ss" | "yyyy" | "yyyy-MM"
  • Returns "yyyy-MM-dd" | "yyyy-MM-dd HH:mm:ss" | "HH:mm:ss" | "yyyy" | "yyyy-MM"

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?: Row): string
  • 返回列的显示内容

    Parameters

    • Optional row: Row

      行的实例

    Returns string

Protected getValue

  • getValue(): string

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