tasks/client-side/class-properties.js
function applyParentNode (args) {
            if (isEmptyString(nodeName)) { return undefined; }

            let nextParentName = CLASS[nodeName].prototype.$parentName;

            // Keep reference of the node's name just in case the chain gets reset.
            let tmpName = nodeName;

            // If there are no more parent nodes then reset the chain.
            if (isEmptyString(nextParentName)) {
                resetNames();
            }

            CLASS[tmpName].apply(this, args);
        }
function applyParentNode (args) {
            if (isEmptyString(nodeName)) { return undefined; }

            let nextParentName = CLASS[nodeName].prototype.$parentName;

            // Keep reference of the node's name just in case the chain gets reset.
            let tmpName = nodeName;

            // If there are no more parent nodes then reset the chain.
            if (isEmptyString(nextParentName)) {
                resetNames();
            }

            CLASS[tmpName].apply(this, args);
        }
function applyParentNode ( args ) { if ( isEmptyString ( nodeName ) ) { return undefined ; } let nextParentName = CLASS [ nodeName ] . prototype . $parentName ; // Keep reference of the node's name just in case the chain gets reset. let tmpName = nodeName ; // If there are no more parent nodes then reset the chain. if ( isEmptyString ( nextParentName ) ) { resetNames ( ) ; } CLASS [ tmpName ] . apply ( this , args ) ; }
If the current node has parent, apply current node to
parent's constructor.

@function applyParentNode
@param {Array} args
@api private
If the current node has parent apply current node to parent s constructor .