INNER CODE UNIT · Swift

register

rxlabz/audioplayer · audioplayer/ios/Classes/SwiftAudioplayerPlugin.swift:23

    public static func register(with registrar: FlutterPluginRegistrar) {
        let channel = FlutterMethodChannel(name: CHANNEL_NAME, binaryMessenger: registrar.messenger())
        let instance = SwiftAudioplayerPlugin(channel: channel)
        registrar.addMethodCallDelegate(instance, channel: channel)
    }

    init(channel: FlutterMethodChannel) {
        _channel = channel
        super.init()
    }

    public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) {
        switch call.method {
        case "play":
            guard let info: Dictionary = call.arguments as? [String: Any] else {
                result(0)
                return
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…