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 に答える