FUEL/0.2/API: Difference between revisions

From MozillaWiki
< FUEL‎ | 0.2
Jump to navigation Jump to search
mNo edit summary
(Added Browser)
Line 31: Line 31:
* <code>'''get'''( String )</code> returns an <code>String</code>
* <code>'''get'''( String )</code> returns an <code>String</code>
* <code>'''set'''( String, String )</code>
* <code>'''set'''( String, String )</code>
=== <code>Browser</code> ===
'''Properties:'''
* <code>'''current'''</code> is a <code>BrowserTab</code> (Getter/Setter)
'''Methods:'''
* <code>'''find'''( Object )</code> returns <code>Array&lt;BrowserTab&gt;</code>
* <code>'''open'''( String )</code>
* <code>'''add'''( BrowserTab )</code>
* <code>'''remove'''( BrowserTab )</code>
=== <code>BrowserTab</code> ===
'''Properties:'''
* <code>'''window'''</code> is a <code>DOMWindow</code> (Getter)
* <code>'''document'''</code> is a <code>DOMDocument</code> (Getter)
* <code>'''location'''</code> is a <code>String</code> (Getter/Setter)
'''Methods:'''
* <code>'''select'''( Object )</code> returns <code>Array&lt;DOMElement&gt;</code>
* <code>'''close'''()</code>


=== <code>Bookmarks</code> ===
=== <code>Bookmarks</code> ===

Revision as of 16:18, 12 January 2007

< FUEL/0.2

Application

Properties:

  • storage is a SessionStorage

Methods:

  • hasStore( String ) returns a Boolean
  • getStore( String ) returns an String
  • setStore( String, String )

Extension( String )

Properties:

  • storage is a SessionStorage

Methods:

  • hasStore( String ) returns a Boolean
  • getStore( String ) returns an String
  • setStore( String, String )

SessionStorage

Methods:

  • has( String ) returns a Boolean
  • get( String ) returns an String
  • set( String, String )

Browser

Properties:

  • current is a BrowserTab (Getter/Setter)

Methods:

  • find( Object ) returns Array<BrowserTab>
  • open( String )
  • add( BrowserTab )
  • remove( BrowserTab )

BrowserTab

Properties:

  • window is a DOMWindow (Getter)
  • document is a DOMDocument (Getter)
  • location is a String (Getter/Setter)

Methods:

  • select( Object ) returns Array<DOMElement>
  • close()

Bookmarks

Methods:

  • find( Object ) returns Array<Bookmark>
  • add( Bookmark )
  • remove( Bookmark )

Bookmark( Object )

Properties:

  • title is a String (Getter/Setter)
  • url is a String (Getter/Setter)
  • desc is a String (Getter/Setter)
  • parent is a Bookmark (Getter/Setter)
  • type is a String (container|folder|livemark|bookmark) (Getter/Setter)

Methods:

  • find( Object ) returns Array<Bookmark>

Database( String )

Methods:

  • prepare( String ) returns a DatabaseQuery

DatabaseQuery

Methods:

  • execute( Object, ..., ObjectN )
  • hasNext() returns a Boolean
  • next() returns an Object