Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueCmpBase
    • ElProgress

Index

Constructors

constructor

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

    • config: IContainerBase

    Returns ElProgress

Properties

cWidth

cWidth: number

环形进度条画布宽度(只在 type 为 circle 或 dashboard 时可用)

color

color: string

进度条当前状态

css

css: ElProgressStyle

format

format: string

指定进度条文字内容

percentage

percentage: number

百分比(必填)

showText

showText: boolean

是否显示进度条文字内容

status

进度条当前状态

strokeLinecap

circle/dashboard 类型路径两端的形状

strokeWidth

strokeWidth: number

进度条的宽度,单位 px

textInside

textInside: boolean

进度条显示文字内置在进度条内(只在 type=line 时可用)

type

` 进度条类型

Methods

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElProgressStyle
  • Returns ElProgressStyle

doGetMethods

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

    Returns {} & { handleFormat: any }

doGetVueData

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

    Returns object

doGetVueHtml

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

    Returns string

getAttrEditors

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

    Returns AttributeEditorBase[]

setPercentage

  • setPercentage(percentage: number): void
  • 设置进度

    Parameters

    • percentage: number

      进度百分比

    Returns void

Generated using TypeDoc