@ux-aspects/ux-aspects
Version:
Open source user interface framework for building modern, responsive, mobile big data applications
21 lines (20 loc) • 1.22 kB
TypeScript
import { EventEmitter, TemplateRef } from '@angular/core';
import { WizardStepComponent } from '../wizard/index';
import * as i0 from "@angular/core";
export declare class MarqueeWizardStepComponent<TContext = unknown> extends WizardStepComponent {
/** Define additional data that will be available within the stepTemplate context */
context: TContext;
/** Determine the completed state of this step */
completed: boolean;
/** Emit when the completed step changes */
completedChange: EventEmitter<boolean>;
/** Detect if an icon has been defined using the directive */
_iconTemplate: TemplateRef<void>;
/**
* Update the completed state and emit the latest value
* @param completed whether or not the step is completed
*/
setCompleted(completed: boolean): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MarqueeWizardStepComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MarqueeWizardStepComponent<any>, "ux-marquee-wizard-step", never, { "context": { "alias": "context"; "required": false; }; "completed": { "alias": "completed"; "required": false; }; }, { "completedChange": "completedChange"; }, ["_iconTemplate"], ["*"], false, never>;
}