class WebKit2Gtk::WebView
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File webkit2-gtk/lib/webkit2-gtk/web-view.rb, line 21 def new(*args) return super unless args.size == 1 return super unless args[0].is_a?(Hash) related_view = args[0][:related_view] return super unless related_view related_view.new_with_related_view end
new(*args)
click to toggle source
# File webkit2-gtk/lib/webkit2-gtk/web-view.rb, line 33 def initialize(*args) case args.size when 1 case args[0] when Hash initialize_with_hash(args[0]) when WebContext message = "#{caller[0]}: #{self.class}.new(context) is deprecated. " message << "Use #{self.class}.new(:context => context) instead." warn(message) initialize_raw(args[0]) else raise ArgumentError, "must be options: #{args[0].inspect}" end else initialize_raw(*args) end end
Also aliased as: initialize_raw