Skip to main content

beforeHide

fires before a window is hidden

beforeHide: (position: IPosition, e?: Event) => boolean | void;

Parameters:

  • position: object - an object with coordinates of the window's position
  • events: Event - a native event object

Returns:

Return true to hide a window, false to block hiding a window.

Example

dhxWindow.events.on("BeforeHide", function(position, events){    console.log("A window will be hidden", events);    return true;});

Related sample: Window. Events

The position parameter contains two attributes:

  • left - (number) the left coordinate of the window's position (in pixels)
  • top - (number) the top coordinate of the window's position (in pixels)

When the user closes the window by clicking on the Close icon (when the closable option is enabled), the native event object will be passed into the second argument.

Note, the event fires in 2 cases:

  1. While calling the hide() method.
  2. While the closable option is enabled and a user clicks on the Close icon.

Change log:

The position and events parameters have been added in v7.0.