Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueCmpBase
    • ElStep

Index

Constructors

constructor

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

    • config: IContainerBase

    Returns ElStep

Properties

activeStepIndex

activeStepIndex: number

设置当前激活步骤

css

css: ElStepStyle

direction

direction: ElStepDirection

设置分割线方向

finishStatus

finishStatus: ElStepProcessStatus

isAlignCenter

isAlignCenter: boolean

是否进行居中对齐

processStatus

processStatus: ElStepProcessStatus

设置当前步骤的状态

simple

simple: boolean

是否应用简洁风格

space

space: string

每个 step 的间距,不填写将自适应间距。支持百分比

steps

steps: IStepItem[]

所有的步骤

Methods

addStep

  • 新增步骤

    Parameters

    • step: IStepItem

      步骤

    • foreUpdate: boolean = true

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

    Returns IStepItem

    返回step

buildDefalut

  • buildDefalut(): void
  • Returns void

Protected doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElStepStyle
  • Returns ElStepStyle

doGetMethods

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

    Returns {} & { next: any }

doGetVueData

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

    Returns object

doGetVueHtml

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

    Returns string

getAttrEditors

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

    Returns AttributeEditorBase[]

getItemsHtml

  • getItemsHtml(): string
  • Returns string

getSetp

  • 获取步骤

    Parameters

    • index: number

      步骤顺序索引

    Returns IStepItem

    返回步骤对象

isLast

  • isLast(): boolean
  • 返回是否已经完成了最后的步骤

    Returns boolean

    true 已经最后步骤

nextStep

  • nextStep(): void
  • 下一步

    Returns void

preStep

  • preStep(): void
  • 上一步

    Returns void

removeStep

  • removeStep(step: IStepItem, foreUpdate?: boolean): void
  • 移除步骤

    Parameters

    • step: IStepItem

      步骤

    • foreUpdate: boolean = true

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

    Returns void

setCurrStepStatus

  • 设置当前步骤的状态

    Parameters

    • status: ElStepProcessStatus

      状态

    • foreUpdate: boolean = true

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

    Returns void

setSetpStatus

  • 设置步骤的状态

    Parameters

    Returns void

updateStep

  • updateStep(step: IStepItem, foreUpdate?: boolean): void
  • 更新步骤

    Parameters

    • step: IStepItem

      步骤

    • foreUpdate: boolean = true

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

    Returns void

Generated using TypeDoc