UNPKG

@amaui/ui-react

Version:
34 lines (33 loc) 1.02 kB
import React from 'react'; import { ILinearProress } from '../LinearProgress/LinearProgress'; import { IElementReference, IPropsAny } from '../types'; export interface IMainProgressStartArgument { tonal?: boolean; color?: string; } export interface IMainProgressValue { start: (value?: IMainProgressStartArgument) => void; increment: () => void; update: (value: number) => void; done: () => void; } export interface IMainProgress extends ILinearProress { min?: number; max?: number; firstIncrement?: boolean; incrementMin?: number; incrementMax?: number; stepMin?: number; stepMax?: number; stepInterval?: number; onStart?: () => any; onIncrement?: (value: number) => any; onUpdate?: (value: number) => any; onDone?: () => any; fixed?: boolean; position?: 'top' | 'bottom'; TransitionComponent?: IElementReference; TransitionComponentProps?: IPropsAny; } declare const MainProgress: React.FC<IMainProgress>; export default MainProgress;