class Gtk::Builder

Overrides for GtkBuilder

Constants

AFTER_FLAG

Public Instance Methods

add_from_string(buffer)
add_from_string_with_auto_length(buffer) click to toggle source
# File lib/gir_ffi-gtk/builder.rb, line 9
def add_from_string_with_auto_length(buffer)
  add_from_string_without_auto_length buffer, buffer.length
end
Also aliased as: add_from_string
add_from_string_without_auto_length(buffer)
Alias for: add_from_string
connect_signals() { |handler_name| ... } click to toggle source
# File lib/gir_ffi-gtk/builder.rb, line 21
def connect_signals
  # rubocop:disable Metrics/ParameterLists
  connect_signals_full do |_, object, signal_name, handler_name, _, flags, _|
    handler = yield handler_name
    return unless handler

    if flags & AFTER_FLAG == AFTER_FLAG
      object.signal_connect_after signal_name, &handler
    else
      object.signal_connect signal_name, &handler
    end
  end
  # rubocop:enable Metrics/ParameterLists
end