equals(view) {

    return view === this
      || (ViewAbstraction.exists(view) && (new ViewAbstraction(view)).getRoot() === this.getRoot());

  }
A view equals another view either

1) if the js objects reference the same objects in the js runtime
2) or if the views have the same root and both views exist

@param view
@return {boolean}