NativeHostApiStubs.swift
846 Bytes
import Flutter
import Foundation
final class AlipayHostApiStub: AlipayHostApi {
func launchAliPay(prepayData: String) throws -> AliPayResultCode { .unsupported }
}
enum NativePigeonRegistrar {
static func register(binaryMessenger: FlutterBinaryMessenger) {
HealthKitHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: HealthKitHostApiImpl())
HealthKitRawDataHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: HealthKitRawDataHostApiImpl())
WearEngineHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: WearEngineHostApiImpl())
AlipayHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: AlipayHostApiStub())
WeChatHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: WeChatLoginBridge.shared)
PlatformHostApiSetup.setUp(binaryMessenger: binaryMessenger, api: PlatformHostApiImpl())
}
}