|
|
|
@ -45,8 +45,10 @@ import { |
|
|
|
deepClone, |
|
|
|
formatValue, |
|
|
|
guid, |
|
|
|
isDefinedAndNotNull, isFirefox, |
|
|
|
isNumeric, isSafari, |
|
|
|
isDefinedAndNotNull, |
|
|
|
isFirefox, |
|
|
|
isNumeric, |
|
|
|
isSafari, |
|
|
|
isUndefined, |
|
|
|
isUndefinedOrNull, |
|
|
|
mergeDeep, |
|
|
|
@ -1551,10 +1553,10 @@ class CssScadaSymbolAnimation implements ScadaSymbolAnimation { |
|
|
|
transform = deepClone(transform); |
|
|
|
Object.assign(transform, inputTransform); |
|
|
|
} |
|
|
|
|
|
|
|
return { |
|
|
|
'transform-origin': `${transform.originX}px ${transform.originY}px`, |
|
|
|
transform: `translate(${transform.translateX}px, ${transform.translateY}px) ` + |
|
|
|
`skewX(${transform.b}deg) skewY(${transform.c}deg) ` + |
|
|
|
`scale(${transform.scaleX}, ${transform.scaleY}) ` + |
|
|
|
`rotate(${transform.rotate}deg)`}; |
|
|
|
} |
|
|
|
@ -1563,6 +1565,7 @@ class CssScadaSymbolAnimation implements ScadaSymbolAnimation { |
|
|
|
const factor = Math.pow(10, digits); |
|
|
|
return Math.round((num + Number.EPSILON) * factor) / factor; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
class JsScadaSymbolAnimation implements ScadaSymbolAnimation { |
|
|
|
|