hunk.code_window:   }
     /**
      * Method that is invoked when all event listeners are removed.
      */
     inline fun onStopObserving(crossinline body: () -> Unit) {
       function("stopObserving", body)
     }
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit:    * Creates module's lifecycle listener that is called right after all event listeners are removed.
  
hunk.file_path: packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/modules/ModuleDefinitionBuilder.kt
hunk.type: replace
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.
   */
  
  #import "ABI42_0_0RNSVGRadialGradientManager.h"
  #import "ABI42_0_0RNSVGRadialGradient.h"
  
  @implementation ABI42_0_0RNSVGRadialGradientManager
  
  ABI42_0_0RCT_EXPORT_MODULE()
  
  - (ABI42_0_0RNSVGNode *)node
  {
    return [ABI42_0_0RNSVGRadialGradient new];
  }
  
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(fx, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(fy, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(cx, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(cy, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(rx, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(ry, ABI42_0_0RNSVGLength*)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(gradient, NSArray<NSNumber *>)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(gradientUnits, ABI42_0_0RNSVGUnits)
  ABI42_0_0RCT_EXPORT_VIEW_PROPERTY(gradientTransform, CGAffineTransform)
  
  @end
  