// Copyright © 2014 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 { /// /// Event arguments for the ConsoleMessage event handler set up in IWebBrowser. /// public class ConsoleMessageEventArgs : EventArgs { /// /// Creates a new ConsoleMessageEventArgs event argument. /// /// level /// message /// source /// line number public ConsoleMessageEventArgs(LogSeverity level, string message, string source, int line) { Level = level; Message = message; Source = source; Line = line; } /// /// Log level /// public LogSeverity Level { get; private set; } /// /// The message text of the console message. /// public string Message { get; private set; } /// /// The source of the console message. /// public string Source { get; private set; } /// /// The line number that generated the console message. /// public int Line { get; private set; } } }