first commit
This commit is contained in:
28
node_modules/lottie-web/player/js/utils/expressions/CompInterface.js
generated
vendored
Normal file
28
node_modules/lottie-web/player/js/utils/expressions/CompInterface.js
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
const CompExpressionInterface = (function () {
|
||||
return function (comp) {
|
||||
function _thisLayerFunction(name) {
|
||||
var i = 0;
|
||||
var len = comp.layers.length;
|
||||
while (i < len) {
|
||||
if (comp.layers[i].nm === name || comp.layers[i].ind === name) {
|
||||
return comp.elements[i].layerInterface;
|
||||
}
|
||||
i += 1;
|
||||
}
|
||||
return null;
|
||||
// return {active:false};
|
||||
}
|
||||
Object.defineProperty(_thisLayerFunction, '_name', { value: comp.data.nm });
|
||||
_thisLayerFunction.layer = _thisLayerFunction;
|
||||
_thisLayerFunction.pixelAspect = 1;
|
||||
_thisLayerFunction.height = comp.data.h || comp.globalData.compSize.h;
|
||||
_thisLayerFunction.width = comp.data.w || comp.globalData.compSize.w;
|
||||
_thisLayerFunction.pixelAspect = 1;
|
||||
_thisLayerFunction.frameDuration = 1 / comp.globalData.frameRate;
|
||||
_thisLayerFunction.displayStartTime = 0;
|
||||
_thisLayerFunction.numLayers = comp.layers.length;
|
||||
return _thisLayerFunction;
|
||||
};
|
||||
}());
|
||||
|
||||
export default CompExpressionInterface;
|
Reference in New Issue
Block a user