UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

57 lines (56 loc) 2.19 kB
import { GridEasingFunctionType } from "./GridEasingFunctionType"; import { GridAnimationPhaseSettings as GridAnimationPhaseSettings_internal } from "./GridAnimationPhaseSettings"; import { ContentChildrenManager } from "igniteui-react-core"; /** * This class is used to group the settings to define an animation phase. */ export declare class IgrGridAnimationPhaseSettings { protected createImplementation(): GridAnimationPhaseSettings_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): GridAnimationPhaseSettings_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * The duration of an animation, in milliseconds */ get durationMilliseconds(): number; set durationMilliseconds(v: number); /** * The amount of time to delay an animation, in milliseconds. */ get holdInitialMilliseconds(): number; set holdInitialMilliseconds(v: number); /** * The amount of time to delay each item animating, in milliseconds */ get perItemDelayMilliseconds(): number; set perItemDelayMilliseconds(v: number); /** * The amount of time each item animating should take, in milliseconds */ get subItemDurationMilliseconds(): number; set subItemDurationMilliseconds(v: number); /** * The desired amount of time each item animating should take, in milliseconds */ get desiredSubItemDurationMilliseconds(): number; set desiredSubItemDurationMilliseconds(v: number); /** * Configures whether all items animating should finish simultaneously */ get shouldItemsFinishSimultaneously(): boolean; set shouldItemsFinishSimultaneously(v: boolean); /** * Configures the Easing function used to animate the individual items */ get easingFunctionType(): GridEasingFunctionType; set easingFunctionType(v: GridEasingFunctionType); findByName(name: string): any; }