// Copyright © 2019 The CefSharp Authors. All rights reserved.
//
// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
using System;
namespace CefSharp.Internals
{
///
/// Run (execute) calls made from Javascript to .Net methods
///
public interface IMethodRunnerQueue : IDisposable
{
///
/// Method invocation was completed.
///
event EventHandler MethodInvocationComplete;
///
/// Enqueue a method invocation
///
/// method invocation
void Enqueue(MethodInvocation methodInvocation);
}
}