Как создать метод в подклассе GObject в JS / Seed - PullRequest
0 голосов
/ 22 июля 2011

У меня определен подкласс GObject.

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

    init: function (){
    }
});

Я определил новую функцию abc, используя тот же синтаксис, что и для init.

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

    init: function (){
    }

    abc: function (){
    }
});

Но я не могу вызвать его,это "неопределено".Что не так?

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

Спасибо

1 Ответ

0 голосов
/ 24 июля 2011

Нашел: http://git.gnome.org/browse/seed-examples/tree/browser/TabbedBrowser.js

 init: function ()
 {
    this.close_tab = function (tab) {}
 }
...