Bloom.Browser.AddMessageEventListener C# (CSharp) Method

AddMessageEventListener() public method

Only the first call per browser per event name takes effect. (Unless RemoveMessageEventListener is called explicitly for the event name.)
public AddMessageEventListener ( string eventName, Action action ) : void
eventName string
action Action
return void
        public void AddMessageEventListener(string eventName, Action<string> action)
        {
            Debug.Assert(!InvokeRequired);
            if (_knownEvents.Contains(eventName))
                return; // This browser already knows what to do about this; hopefully we don't have a conflict.
            _browser.AddMessageEventListener(eventName, action);
            _knownEvents.Add(eventName);
        }