Sha256: ac8792acf416b49c42380d556e1c392256cebaac1abbd14ca5306ba94b378a52
Contents?: true
Size: 302 Bytes
Versions: 7
Compression:
Stored size: 302 Bytes
Contents
class Knj::Gtk2::Window require "wref" @@uniques = Wref_map.new def self.unique!(id) instance = @@uniques.get!(id) if instance and !instance.gui["window"].destroyed? instance.gui["window"].activate_focus else obj = yield @@uniques[id] = obj end end end
Version data entries
7 entries across 7 versions & 1 rubygems