Example #1
0
        public BxEventArgs FireEvent(Int32 eventID, object trigger)
        {
            if (ElementEvent == null)
            {
                return(null);
            }

            BxEventArgs e = new BxEventArgs(eventID, this, trigger);

            ElementEvent(e);
            return(e);
        }
Example #2
0
 public void FireEvent(int id, BxEventArgs e)
 {
     if (_eventItems != null)
     {
         BxEventItem item = _eventItems.Find(x => x.id == id);
         if ((item != null) && (item._eventHandler != null))
         {
             item._eventHandler(e);
         }
     }
     if (ElementEvent != null)
     {
         ElementEvent(e);
     }
 }
Example #3
0
 public void FireEvent(BxEventArgs e)
 {
     FireEvent(e.EventID, e);
 }