/** * Returns true if the two objects are equal. * * @param object the object to compare against * @return true if the two objects are equal */ public override bool Equals(Object obj) { if (null == obj) { return(false); } if (GetType() == obj.GetType()) { WebWindowEvent ev = (WebWindowEvent)obj; return(IsEqual(Source, ev.Source) && EventType == ev.EventType && IsEqual(OldPage, ev.OldPage) && IsEqual(NewPage, ev.NewPage)); } return(false); }
/// <summary> /// A web window has been closed. /// </summary> /// <param name="e">the event</param> public void WebWindowClosed(WebWindowEvent e) { }
/// <summary> /// The contents of a web window has been changed. /// </summary> /// <param name="e">the event</param> public void WebWindowContentChanged(WebWindowEvent e) { }
/// <summary> /// A web window has been opened. /// </summary> /// <param name="e">the event</param> public void WebWindowOpened(WebWindowEvent e) { }
/// <summary> /// A web window has been closed. /// </summary> /// <param name="e">the event</param> public void WebWindowClosed(WebWindowEvent e);
/// <summary> /// The contents of a web window has been changed. /// </summary> /// <param name="e">the event</param> public void WebWindowContentChanged(WebWindowEvent e);
/// <summary> /// A web window has been opened. /// </summary> /// <param name="e">the event (the oldPage and newPage properties will be {@code null} because the event is generated when the window is opened before the content is loaded)</param> public void WebWindowOpened(WebWindowEvent e);