@progress/kendo-react-layout
Version:
React Layout components enable you to create a perceptive and intuitive layout of web projects. KendoReact Layout package
31 lines (30 loc) • 1.2 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { StepProps } from '../interfaces/StepProps';
import { StepChangeEvent } from '../interfaces/StepChangeEvent';
import { StepFocusEvent } from '../interfaces/StepFocusEvent';
import { SVGIcon } from '@progress/kendo-react-common';
import * as React from 'react';
/** @hidden */
export type StepperContextType = {
animationDuration?: number | boolean;
isVertical?: boolean;
item?: React.ComponentType<StepProps>;
linear?: boolean;
mode?: 'steps' | 'labels';
numOfSteps?: number;
value: number;
successIcon?: string;
errorIcon?: string;
successSVGIcon?: SVGIcon;
errorSVGIcon?: SVGIcon;
onChange?: (event: StepChangeEvent) => void;
onFocus?: (event: StepFocusEvent) => void;
};
/** @hidden */
export declare const StepperContext: React.Context<StepperContextType>;