UNPKG

@wizco/fenixds-ngx

Version:

Componentes fenix design system para Angular.

66 lines 2.4 kB
import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class StepComponent { /** * Se o step está ativo * @param {boolean} active */ active: boolean; /** * Texto do label do step */ label: string; /** * Ícone do step (opcional) - deve ser um ícone do material icon */ iconName: string | undefined; /** * Texto do bulletValue do step (opcional) - deve ser um texto de 1 a 2 caracteres */ bulletValue: string | undefined; /** * Sentido do stepper (horizontal ou vertical) */ isVertical: boolean; /** * Desabilitar linha inicial */ lineStart: boolean; /** * Desabilitar linha final */ lineEnd: boolean; /** * Classe do step * * finalized - step finalizado * current - step atual * waiting - step aguardando * error - step com erro * * @param {string} status */ status: 'finalized' | 'current' | 'waiting' | 'error' | string; /** * size do step * @param {string} size */ size: 'small' | 'medium' | 'large' | string; /** * Se o step é clicável * @param {boolean} clickable */ hasClick: boolean; /** * Função que retorna o valor do ícone ou bullet */ clicked: EventEmitter<number>; constructor(); /** * se o item do stepper estive com o evento de clicked true, ele retorna qual elemento é selecionado para o componente pai * */ clickedItem(): void; static ɵfac: i0.ɵɵFactoryDeclaration<StepComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<StepComponent, "wco-step", never, { "active": { "alias": "active"; "required": false; }; "label": { "alias": "label"; "required": false; }; "iconName": { "alias": "iconName"; "required": false; }; "bulletValue": { "alias": "bulletValue"; "required": false; }; "isVertical": { "alias": "isVertical"; "required": false; }; "lineStart": { "alias": "lineStart"; "required": false; }; "lineEnd": { "alias": "lineEnd"; "required": false; }; "status": { "alias": "status"; "required": false; }; "size": { "alias": "size"; "required": false; }; "hasClick": { "alias": "hasClick"; "required": false; }; }, { "clicked": "clicked"; }, never, ["[step-bullet-content]", "[step-title]"], true, never>; } //# sourceMappingURL=step.component.d.ts.map