alipay_api.dart 781 Bytes
import 'package:pigeon/pigeon.dart';

/// Alipay payment result codes.
enum AliPayResultCode {
  success,
  cancel,
  error,
  unsupported,
}

@ConfigurePigeon(
  PigeonOptions(
    dartOut: 'lib/pigeon/alipay_api.g.dart',
    dartPackageName: 'doublefeel_flutter',
    dartOptions: DartOptions(),
    kotlinOut:
        'android/app/src/main/kotlin/com/doublefeel/app/pigeon/AlipayApi.kt',
    kotlinOptions: KotlinOptions(
      package: 'com.doublefeel.app.pigeon.alipay',
    ),
    swiftOut: 'ios/Runner/Pigeon/AlipayApi.swift',
    swiftOptions: SwiftOptions(),
    // arkTSOut: 'ohos/entry/src/main/ets/pigeon/AlipayApi.ets',
    copyrightHeader: 'pigeon/copyright.txt',
  ),
)
@HostApi()
abstract class AlipayHostApi {
  AliPayResultCode launchAliPay(String prepayData);
}