Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueCmpBase
    • ElTag

Index

Constructors

constructor

  • new ElTag(config: IContainerBase): ElTag
  • Parameters

    • config: IContainerBase

    Returns ElTag

Properties

closable

closable: boolean

允许关闭

css

css: ElTagStyle

onClickScript

onClickScript: string

点击事件

onCloseScript

onCloseScript: string

关闭事件

tags

tags: IElTagItem[]

标签设置

Methods

addTag

  • 增加标签

    Parameters

    Returns void

Private buildDefalut

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

    Returns void

clearTags

  • clearTags(): void
  • 清空标签

    Returns void

Protected doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElTagStyle
  • Returns ElTagStyle

doGetMethods

  • doGetMethods(): {} & { handleClick: any; handleClose: any }
  • 事件

    Returns {} & { handleClick: any; handleClose: any }

doGetVueData

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

    Returns object

doGetVueHtml

  • doGetVueHtml(): string
  • 获取组件的html

    Returns string

getAttrEditors

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

    Returns AttributeEditorBase[]

raiseOnClickScript

  • 触发点击事件

    Parameters

    Returns void

raiseOnCloseScript

  • 触发点击关闭事件

    Parameters

    Returns any

removeTag

  • 移除标签

    Parameters

    Returns void

Generated using TypeDoc