Options
All
  • Public
  • Public/Protected
  • All
Menu

label 复选框 选择组件

Hierarchy

  • InputBase
    • Checkbox

Index

Constructors

constructor

  • Parameters

    • config: any

    Returns Checkbox

Properties

checkboxList

checkboxList: ICheckItem[]

复选配置项

css

css: CheckBoxStyle

itemDataSource

itemDataSource: string

数据项数据源

onCheckBoxScript

onCheckBoxScript: string

复选配置事件

theme

复选框风格

titlefield

titlefield: string

数据标题显示字段

valuefield

valuefield: string

数据唯一值KEY字段

Methods

addCheckItem

  • 增加选项

    Parameters

    Returns void

addClosebtn

  • addClosebtn(): JQuery<HTMLElement>
  • Returns JQuery<HTMLElement>

Protected doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

Protected doGetClassName

  • doGetClassName(): string
  • Returns string

doGetCss

  • doGetCss(): CheckBoxStyle
  • Returns CheckBoxStyle

Protected doGetDefautlValue

  • doGetDefautlValue(): string[]
  • Returns string[]

Protected doGetElemtHtml

  • doGetElemtHtml(): string
  • Returns string

Protected doGetVerifyTipsElem

  • doGetVerifyTipsElem(): JQuery<HTMLElement>
  • Returns JQuery<HTMLElement>

Protected doRenderCheckBox

  • doRenderCheckBox(): void
  • Returns void

Protected doRenderCheckItemEnable

  • Parameters

    Returns void

Protected doRenderClickAmin

  • doRenderClickAmin(elem: JQuery<HTMLElement>): void
  • Parameters

    • elem: JQuery<HTMLElement>

    Returns void

Protected doRenderEnable

  • doRenderEnable(): void
  • Returns void

Protected doRenderInputValue

  • doRenderInputValue(): void
  • Returns void

Protected doResetDsItems

  • doResetDsItems(): void
  • 根据数据源的行重设items

    Returns void

getArrayValue

  • getArrayValue(): string[]
  • 得到勾选的值数组

    Returns string[]

    字符串数组

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getInputElem

  • getInputElem(): JQuery<HTMLElement>
  • Returns JQuery<HTMLElement>

getInputName

  • getInputName(): string
  • Returns string

getItemByVal

getItemsDataSouce

  • getItemsDataSouce(): DataSourceBase
  • 得到组件的数据项数据源

    Returns DataSourceBase

    返回数据项的数据源实例

onValueChanged

  • onValueChanged(callback: onCheckedHandle): void
  • 值发生改变事件

    Parameters

    • callback: onCheckedHandle

      事件回调函数

    Returns void

raiseOnCheckboxScript

  • raiseOnCheckboxScript(values: string[]): void
  • 执行界面编辑器设置的触发点击事件

    Parameters

    • values: string[]

      值数组

    Returns void

removeCheckItem

  • removeCheckItem(v: string): void
  • 移除选项

    Parameters

    • v: string

    Returns void

render

  • 渲染组件并触发事件

    Returns Checkbox

Protected setCheckItemState

  • setCheckItemState(): void
  • Returns void

setItemVisable

  • setItemVisable(item: ICheckItem, visiable: boolean): void
  • 设置item的是否可见

    Parameters

    • item: ICheckItem

      item 实例

    • visiable: boolean

      true 可见,则反之

    Returns void

setValue

  • setValue(value: string | string[]): void
  • 设置checkBox的值

    Parameters

    • value: string | string[]

      组件值,可以是 字符串或者字符串数组

    Returns void

Generated using TypeDoc