Article View: pl.comp.lang.javascript
Article #39173Deklarowanie typów obiektów
From: Tomasz Pyra
Date: Wed, 22 Mar 2006 08:05
Date: Wed, 22 Mar 2006 08:05
25 lines
1862 bytes
1862 bytes
Być może pytanie lamerskie, jednak nie jestem zbyt biegły w
JavaScripcie, a muszę conieco w JavaScripcie zakodować...
Skrypt będzie wykonywany w Mozilli Thunderbird 1.5
Niektóre obiekty XUL-owe na przykład:
http://www.xulplanet.com/references/xpcomref/ifaces/nsIWebBrowserPersist.html
mają w dokumentacji taką informacje:
This interface is implemented by the following components:
* @mozilla.org/embedding/browser/nsWebBrowser;1
* @mozilla.org/embedding/browser/nsWebBrowserPersist;1
W moim kodzie umieszczam coś takiego:
var persist =
Components.classes["@mozilla.org/embedding/browser/nsWebBrowserPersist;1"].createInstance(Components.interfaces.nsIWebBrowserPersist);
i to działa. Domyślam się jak to mniej więcej działa.
Natomiast jak zadeklarować obiekt który nie ma takiej informacji?
Taki jak na przykład
http://www.xulplanet.com/references/xpcomref/ifaces/nsIDOMLSParser.html#method_parseURI
Technical Details
Message-ID:
<dvr0ic$137$1@news.task.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!not-for-mail From: Tomasz Pyra <hellfire@spam.spam.spam> Newsgroups: pl.comp.lang.javascript Subject: Deklarowanie typów obiektów Date: Wed, 22 Mar 2006 09:05:37 +0100 Organization: CI TASK http://news.task.gda.pl/ Lines: 26 Message-ID: <dvr0ic$137$1@news.task.gda.pl> NNTP-Posting-Host: avalanche.ivo.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1143014796 1127 153.19.128.10 (22 Mar 2006 08:06:36 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Wed, 22 Mar 2006 08:06:36 +0000 (UTC) X-Organization-Notice: Organization line has been filtered User-Agent: Thunderbird 1.5 (Windows/20051201) X-Original-Organization: CI TASK http://www.task.gda.pl/ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit