From e06a1e1acddf2bdb7ed22355f00caf552b40f477 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 17 May 2010 14:43:58 +0800 Subject: [PATCH] Builder/Provider/Palete/Gtk.js --- Builder/Provider/Palete/Gtk.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Builder/Provider/Palete/Gtk.js b/Builder/Provider/Palete/Gtk.js index b698a9bac..5abe144ac 100644 --- a/Builder/Provider/Palete/Gtk.js +++ b/Builder/Provider/Palete/Gtk.js @@ -422,9 +422,15 @@ Gtk = XObject.define( */ getPackingList :function (pname, cname) { - - - + var funcs = this.listMethods(pname); + var ret = []; + var _this = this; + funcs.foreach(function(m) { + if (m.params.length && _this.isA(m.params[0].type, cname)) { + ret.push(m); + } + }); + } -- 2.39.2