0

我定义了 GObject 子类。

BrowserToolbar = new GType({
    parent: Gtk.HBox.type,
    name: "BrowserToolbar",

    init: function (){
    }
});

我使用与 init 相同的语法定义了新函数 abc。

BrowserToolbar = new GType({
    parent: Gtk.HBox.type,
    name: "BrowserToolbar",

    init: function (){
    }

    abc: function (){
    }
});

但我无法调用它,它是“未定义的”。怎么了?

var tb = new BrowserToolbar();
tb.abc(); // undefined -> error

谢谢

4

1 回答 1

0

找到它:http ://git.gnome.org/browse/seed-examples/tree/browser/TabbedBrowser.js

 init: function ()
 {
    this.close_tab = function (tab) {}
 }
于 2011-07-24T18:40:46.530 回答