Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueInputBase
    • ElRadio

Index

Constructors

constructor

  • new ElRadio(config: any): ElRadio
  • Parameters

    • config: any

    Returns ElRadio

Properties

DomName

DomName: string

原生 name 属性

border

border: boolean

是否显示边框

css

css: ElRadioStyle

defVal

defVal: string

itemType

itemType: ElRadioType

单选项的类型

radioItems

radioItems: IElRadioItem[]

size

尺寸

Methods

addRadioItems

  • 新增单选项

    Parameters

    Returns void

Private buildDefalut

  • buildDefalut(): void
  • 构建默认的选项

    Returns void

Protected doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElRadioStyle
  • Returns ElRadioStyle

doGetMethods

  • doGetMethods(): {} & {}
  • 事件

    Returns {} & {}

doGetVueData

  • doGetVueData(): object
  • 设置默认值

    Returns object

doGetVueHtml

  • doGetVueHtml(): string
  • Returns string

doRenderPlaceholder

  • doRenderPlaceholder(): void
  • Returns void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • 注意:使用注解注册属性编辑器这里不能少

    Returns AttributeEditorBase[]

getDefVal

  • getDefVal(): string
  • 得到组件的默认值

    Returns string

getItemElemtHtml

  • Parameters

    Returns string

getItemsHtml

  • getItemsHtml(): string
  • Returns string

getRadioItems

  • 返回radio的 单选项集合

    Returns IElRadioItem[]

    单选项集合

removeRadioItem

  • 移除单选项

    Parameters

    Returns void

removeRadioItemByFunc

  • 移除单选项通过匹配回调

    Parameters

    Returns void

setValue

  • setValue(value: string, forceUpdate?: boolean): void
  • 设置值

    Parameters

    • value: string

      值的字符串类型

    • forceUpdate: boolean = true

      可选参数,是否强制刷新默认 true

    Returns void

Generated using TypeDoc