Function XdgToplevel.onClose

surface wants to be closed

void onClose (
  void delegate(XdgToplevel) dg
) @property;

The close event is sent by the compositor when the user wants the surface to be closed. This should be equivalent to the user clicking the close button in client-side decorations, if your application has any.

This is only a request that the user intends to close the window. The client may choose to ignore this request, or show a dialog to ask the user to save their data, etc.