File: /home/cafsindia/snap.cafsinfotech.in/node_modules/mapbox-gl/src/symbol/opacity_state.js
// @flow
import {register} from '../util/web_worker_transfer.js';
class OpacityState {
opacity: number;
targetOpacity: number;
time: number
constructor() {
this.opacity = 0;
this.targetOpacity = 0;
this.time = 0;
}
clone(): OpacityState {
const clone = new OpacityState();
clone.opacity = this.opacity;
clone.targetOpacity = this.targetOpacity;
clone.time = this.time;
return clone;
}
}
register(OpacityState, 'OpacityState');
export default OpacityState;