hunk.code_window:   }
     _redirectReject = reject;
     _redirectResolve = resolve;
     _initialStatusBarStyle = ABI14_0_0RCTSharedApplication().statusBarStyle;
     [ABI14_0_0RCTSharedApplication() setStatusBarStyle:UIStatusBarStyleDefault animated: YES];
  
hunk.labels: keep keep keep add keep
hunk.after_edit: #pragma clang diagnostic push
   #pragma clang diagnostic ignored "-Wdeprecated-declarations"
  
hunk.file_path: ios/versioned-react-native/ABI14_0_0/Exponent/Modules/Api/ABI14_0_0EXWebBrowser.m
hunk.type: add
file: /**
   * Copyright (c) 2015-present, Horcrux.
   * All rights reserved.
   *
   * This source code is licensed under the MIT-style license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  
  package versioned.host.exp.exponent.modules.api.components.svg;
  
  import android.graphics.Canvas;
  import android.graphics.Matrix;
  import android.graphics.Paint;
  import android.graphics.Path;
  import android.graphics.Point;
  
  import com.facebook.react.bridge.ReadableArray;
  
  /**
   * Shadow node for virtual Definition type views
   */
  public class RNSVGDefinitionShadowNode extends RNSVGVirtualNode {
  
      public void draw(Canvas canvas, Paint paint, float opacity) {}
  
      @Override
      public boolean isResponsible() {
          return false;
      }
  
      @Override
      protected Path getPath(Canvas canvas, Paint paint) {
          return null;
      }
  
      @Override
      public int hitTest(Point point, Matrix matrix) {
          return -1;
      }
  
      @Override
      public void mergeProperties(RNSVGVirtualNode target, ReadableArray mergeList, boolean inherited) {}
  
      @Override
      public void mergeProperties(RNSVGVirtualNode target, ReadableArray mergeList) {}
  
      @Override
      public void resetProperties() {}
  }
  