#ifndef RUNNER_READER_METHOD_CALL_H_ #define RUNNER_READER_METHOD_CALL_H_ #include #include #include #include #include #include #include #include // Handle reader functionality method calls class ReaderMethodCall { public: // Register method channel with the given registrar static void RegisterWindowsAPI(flutter::FlutterEngine *engine); private: // Keep constructor private since this is a utility class ReaderMethodCall() = delete; ~ReaderMethodCall() = delete; // Called when a method is invoked on the channel static void HandleMethodCall( const flutter::MethodCall &method_call, std::unique_ptr> result); }; #endif // RUNNER_READER_METHOD_CALL_H_