UNPKG

@rdkmaster/jigsaw-labs

Version:

Jigsaw, the next generation component set for RDK

64 lines (63 loc) 1.84 kB
import { OnInit } from "@angular/core"; import { AbstractJigsawComponent } from "../common"; /** * 代表了`JigsawSteps`组件的一个步骤,需要配合`JigsawSteps`组件一起使用 * * $since = v1.1.7 */ export declare class JigsawStepItem extends AbstractJigsawComponent implements OnInit { private _status; /** * 用于设置当前步骤的状态 * * $demo = steps/basic * $demo = steps/step-interactive */ status: "waiting" | "done" | "error" | "warning" | "skipped" | "processing"; /** * 设置`waiting`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ waitingIcon: string; /** * 设置`done`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ doneIcon: string; /** * 设置`processing`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ processingIcon: string; /** * 设置`error`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ errorIcon: string; /** * 设置`skipped`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ skippedIcon: string; /** * 设置`warning`状态的图标,仅支持font-awesome和Jigsaw自研的iconfont图标 * * $demo = steps/custom-icons */ warningIcon: string; /** * @internal */ _$stepStatusClass: string; /** * @internal */ _$stepStatusIconClass: string; private _setStepStatusClass(); ngOnInit(): void; }