Gtk.Widget.prototype.is_sensitive

function is_sensitive():Boolean {
    // Gjs wrapper for gtk_widget_is_sensitive()
}

Returns the widget's effective sensitivity, which means it is sensitive itself and also its parent widget is sensitive

Since 2.18

Returns

true if the widget is effectively sensitive