fix(animations): support persisting dynamic styles within animation states (#18468)
Closes #18423 Closes #17505
This commit is contained in:

committed by
Victor Berchet

parent
c0c03dc4ba
commit
05472cb21b
@ -151,6 +151,11 @@ export interface AnimationStaggerMetadata extends AnimationMetadata {
|
||||
/** @experimental */
|
||||
export interface AnimationStateMetadata extends AnimationMetadata {
|
||||
name: string;
|
||||
options?: {
|
||||
params: {
|
||||
[name: string]: any;
|
||||
};
|
||||
};
|
||||
styles: AnimationStyleMetadata;
|
||||
}
|
||||
|
||||
@ -221,7 +226,11 @@ export declare function sequence(steps: AnimationMetadata[], options?: Animation
|
||||
export declare function stagger(timings: string | number, animation: AnimationMetadata | AnimationMetadata[]): AnimationStaggerMetadata;
|
||||
|
||||
/** @experimental */
|
||||
export declare function state(name: string, styles: AnimationStyleMetadata): AnimationStateMetadata;
|
||||
export declare function state(name: string, styles: AnimationStyleMetadata, options?: {
|
||||
params: {
|
||||
[name: string]: any;
|
||||
};
|
||||
}): AnimationStateMetadata;
|
||||
|
||||
/** @experimental */
|
||||
export declare function style(tokens: '*' | {
|
||||
|
Reference in New Issue
Block a user