File size: 936 Bytes
04f98c3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import Property from '../Property';
import Document from './Document';
import Element from './Element';
export interface IProgress {
    from?: Property;
    to?: Property;
    progress: number;
}
export default class AnimateElement extends Element {
    type: string;
    protected readonly begin: number;
    protected readonly maxDuration: number;
    protected readonly from: Property;
    protected readonly to: Property;
    protected readonly values: Property<string[]>;
    protected duration: number;
    protected initialValue: string;
    protected initialUnits: string;
    protected removed: boolean;
    protected frozen: boolean;
    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
    protected getProperty(): Property<any>;
    calcValue(): string;
    update(delta: number): boolean;
    getProgress(): IProgress;
}
//# sourceMappingURL=AnimateElement.d.ts.map