Builder/Provider/Palete/Gtk.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 14 May 2010 08:27:24 +0000 (16:27 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 14 May 2010 08:27:24 +0000 (16:27 +0800)
Builder/Provider/Palete/Gtk.js

index 25dd7c8..b86c444 100644 (file)
@@ -352,6 +352,16 @@ Gtk = XObject.define(
         {
             
             var qname = this.guessName(data);
+             
+            // use introspection to get lists..
+            var gi = GIRepository.IRepository.get_default();
+            var es = ename.split('.');
+            var bi = gi.find_by_name(es[0], es[1]);
+            if (!bi) {
+                return Base.prototype.findType(data, prop,value);
+            }
+            // got the type
+