Spaces:
Sleeping
Sleeping
File size: 537 Bytes
b593f0b | 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 28 | // @flow
import {register} from '../util/web_worker_transfer';
class OpacityState {
opacity: number;
targetOpacity: number;
time: number
constructor() {
this.opacity = 0;
this.targetOpacity = 0;
this.time = 0;
}
clone() {
const clone = new OpacityState();
clone.opacity = this.opacity;
clone.targetOpacity = this.targetOpacity;
clone.time = this.time;
return clone;
}
}
register('OpacityState', OpacityState);
export default OpacityState;
|