dist/nornj.runtime.common.js
function newContext(context, params) {
  if (!params) {
    return context;
  }

  return assign({}, context, {
    data: params.data ? arrayPush(params.data, context.data) : context.data,
    parent: params.newParent ? context : context.parent,
    index: 'index' in params ? params.index : context.index,
    item: 'item' in params ? params.item : context.item
  });
}
function newContext(context, params) {
  if (!params) {
    return context;
  }

  return assign({}, context, {
    data: params.data ? arrayPush(params.data, context.data) : context.data,
    parent: params.newParent ? context : context.parent,
    index: 'index' in params ? params.index : context.index,
    item: 'item' in params ? params.item : context.item
  });
}
function newContext ( context , params ) { if ( ! params ) { return context ; } return assign ( { } , context , { data : params . data ? arrayPush ( params . data , context . data ) : context . data , parent : params . newParent ? context : context . parent , index : 'index' in params ? params . index : context . index , item : 'item' in params ? params . item : context . item } ) ; }
Rebuild local variables in the new context
Rebuild local variables in the new context