UNPKG

@progress/kendo-angular-layout

Version:

Kendo UI for Angular Layout Package - a collection of components to create professional application layoyts

42 lines (41 loc) 1.6 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { NgZone, ChangeDetectorRef, EventEmitter } from '@angular/core'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class StepperService { private localization; private ngZone; private changeDetector; owner: any; currentStep: number; focusedStep: number; triggerValidation: EventEmitter<any>; focusedStepChange: EventEmitter<number>; private get handlers(); constructor(localization: LocalizationService, ngZone: NgZone, changeDetector: ChangeDetectorRef); emit(event: string, eventArgs: any): boolean; onActivate(currentIdx: number, originalEvent: any): void; validateSteps(): void; keydown(e: any): void; left(): void; right(): void; up(): void; down(): void; home(): void; end(): void; enter(event: any): void; focus(focusedIdx: number): void; focusNextStep(): void; focusPrevStep(): void; isStepDisabled(index: number): boolean; isPrevOrNextStep(index: number): boolean; get isHorizontal(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<StepperService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<StepperService>; }