Gimp.brush_select_new

function brush_select_new(title: String, brush_name: String, opacity: Number(gdouble), spacing: Number(gint), paint_mode: Gimp.LayerMode): String {
    // Gjs wrapper for gimp_brush_select_new()
}
  

Invokes a brush selection dialog then run callback with the selected brush, various settings and user's data.

title

Title of the brush selection dialog.

brush_name

The name of the brush to set as the first selected.

opacity

The initial opacity of the brush.

spacing

The initial spacing of the brush (if < 0 then use brush default spacing).

paint_mode

The initial paint mode.

Returns

the name of a temporary PDB procedure. The string belongs to the brush selection dialog and will be freed automatically when the dialog is closed.