As GTK is an object oriented widget set, it has a hierarchy of
inheritance. This inheritance mechanism applies for
signals. Therefore, you should refer to the widget hierarchy tree when using the signals listed in this section.
method destroy : callback:(unit -> unit) -> GtkSignal.id
widget_signals is same as
the above gtkobj_signals.