UNPKG

maplibre-gl

Version:

BSD licensed community fork of mapbox-gl, a WebGL interactive maps library

26 lines (20 loc) 528 B
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;