FUEL/0.1/API: Difference between revisions

Jump to navigation Jump to search
2,389 bytes added ,  8 January 2007
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
=== <code>Application</code> ===
=== <code>Application</code> ===
All Application properties are in the global namespace, as well as being on the Application object.


'''Properties:'''
'''Properties:'''
Line 6: Line 8:
* <code>'''events'''</code> is an <code>Events</code> object
* <code>'''events'''</code> is an <code>Events</code> object
* <code>'''storage'''</code> is a <code>SessionStorage</code> object
* <code>'''storage'''</code> is a <code>SessionStorage</code> object
* <code>'''prefs'''</code> is a <code>Preferences</code> object


'''Methods:'''
'''Methods:'''
Line 13: Line 16:
* <code>'''appendToolbar'''( Toolbar )</code>
* <code>'''appendToolbar'''( Toolbar )</code>
* <code>'''addExtension'''( Extension )</code>
* <code>'''addExtension'''( Extension )</code>
* <code>'''removeExtension'''( Extension )</code>
* <code>'''addEvent'''( String, Function )</code>
* <code>'''addEvent'''( String, Function )</code>
* <code>'''removeEvent'''( String, Function )</code>
* <code>'''removeEvent'''( String, Function )</code>
* <code>'''hasStore'''( String )</code> returns a <code>Boolean</code>
* <code>'''getStore'''( String )</code> returns an <code>String</code>
* <code>'''setStore'''( String, String )</code>
* <code>'''hasPref'''( String )</code> returns a <code>Boolean</code>
* <code>'''getPref'''( String, Object )</code> returns an <code>Object</code>
* <code>'''setPref'''( String, Object )</code>


=== <code>Events</code> ===
=== <code>Events</code> ===
Line 35: Line 45:
* <code>'''id'''</code> is a <code>String</code>
* <code>'''id'''</code> is a <code>String</code>
* <code>'''uuid'''</code> is a <code>String</code>
* <code>'''uuid'''</code> is a <code>String</code>
* <code>'''events'''</code> is an <code>Events</code> object
* <code>'''prefs'''</code> is a <code>Preferences</code> object


'''Methods:'''
'''Methods:'''
Line 41: Line 53:
* <code>'''insert'''( Button, Button )</code>
* <code>'''insert'''( Button, Button )</code>
* <code>'''append'''( Button )</code>
* <code>'''append'''( Button )</code>
* <code>'''addEvent'''( String, Function )</code>
* <code>'''removeEvent'''( String, Function )</code>
* <code>'''hasPref'''( String )</code> returns a <code>Boolean</code>
* <code>'''getPref'''( String, Object )</code> returns an <code>Object</code>
* <code>'''setPref'''( String, Object )</code>


=== <code>Extensions</code> ===
=== <code>Extensions</code> ===
Line 52: Line 69:


'''Properties:'''
'''Properties:'''
* <code>'''events'''</code> is a <code>Events</code> object
* <code>'''storage'''</code> is a <code>SessionStorage</code> object
* <code>'''storage'''</code> is a <code>SessionStorage</code> object
* <code>'''prefs'''</code> is a <code>Preferences</code> object


'''Methods:'''
'''Methods:'''
* <code>'''addEvent'''( String, Function )</code>
* <code>'''addEvent'''( String, Function )</code>
* <code>'''removeEvent'''( String, Function )</code>
* <code>'''removeEvent'''( String, Function )</code>
* <code>'''hasStore'''( String )</code> returns a <code>Boolean</code>
* <code>'''getStore'''( String )</code> returns an <code>String</code>
* <code>'''setStore'''( String, String )</code>
* <code>'''hasPref'''( String )</code> returns a <code>Boolean</code>
* <code>'''getPref'''( String, Object )</code> returns an <code>Object</code>
* <code>'''setPref'''( String, Object )</code>


=== <code>SessionStorage</code> ===
=== <code>SessionStorage</code> ===
...
 
'''Methods:'''
* <code>'''has'''( String )</code> returns a <code>Boolean</code>
* <code>'''get'''( String )</code> returns an <code>String</code>
* <code>'''set'''( String, String )</code>
 
=== <code>Preferences</code> ===
 
'''Methods:'''
* <code>'''has'''( String )</code> returns a <code>Boolean</code>
* <code>'''get'''( String, Object )</code> returns an <code>Object</code>
* <code>'''set'''( String, Object )</code>


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


'''Methods:'''
'''Methods:'''
* <code>'''find'''( Object )</code> returns <code>&lt;Bookmark&gt;</code>
* <code>'''getAll'''()</code> returns <code>Array&lt;Bookmark&gt;</code>
* <code>'''find'''( Object )</code> returns <code>Array&lt;Bookmark&gt;</code>
* <code>'''add'''( Bookmark )</code>
* <code>'''add'''( Bookmark )</code>
* <code>'''remove'''( Bookmark )</code>
* <code>'''remove'''( Bookmark )</code>
Line 74: Line 111:
* <code>'''url'''</code> is a <code>String</code> (Getter/Setter)
* <code>'''url'''</code> is a <code>String</code> (Getter/Setter)
* <code>'''desc'''</code> is a <code>String</code> (Getter/Setter)
* <code>'''desc'''</code> is a <code>String</code> (Getter/Setter)
=== <code>Database( String )</code> ===
'''Methods:'''
* <code>'''prepare'''( String )</code> returns a <code>DatabaseQuery</code>
=== <code>DatabaseQuery</code> ===
'''Methods:'''
* <code>'''execute'''( Object, ..., ObjectN )</code>
* <code>'''hasNext'''()</code> returns a <code>Boolean</code>
* <code>'''next'''()</code> returns an <code>Object</code>
132

edits

Navigation menu