示例#1
0
 /// <inheritdoc />
 public void FireEvent(string eventName, NameValueCollection eventProperties)
 {
     if (eventProperties == null)
     {
         eventProperties = new NameValueCollection {
             { "button", "1" }
         };
     }
     FireEventHandler.FireEvent(eventName, eventProperties);
 }
示例#2
0
 /// <inheritdoc />
 public void FireEvent(string eventName, NameValueCollection eventProperties)
 {
     if (eventProperties == null)
     {
         FireEventHandler.FireEvent(eventName);
     }
     else
     {
         FireEventHandler.FireEvent(eventName, eventProperties);
     }
 }
示例#3
0
 /// <inheritdoc />
 public void FireEventNoWait(string eventName, NameValueCollection eventProperties)
 {
     FireEventHandler.FireEventNoWait(eventName, eventProperties);
 }
示例#4
0
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="key">Key</param>
		/// <param name="handler">Handler</param>
		private TriggerKey(char key, FireEventHandler handler) {
			this.key = key;
			this.KeyHandler = handler;		
    	}