Public Member Functions | Public Attributes

fuelIWindow Interface Reference

Interface representing a browser window. More...

import "fuelIApplication.idl";

Collaboration diagram for fuelIWindow:

List of all members.

Public Member Functions

NS_SCRIPTABLE NS_IMETHOD GetTabs (nsIVariant **aTabs)=0
 A collection of browser tabs within the browser window.
NS_SCRIPTABLE NS_IMETHOD GetActiveTab (fuelIBrowserTab **aActiveTab)=0
 The currently-active tab within the browser window.
NS_SCRIPTABLE NS_IMETHOD Open (nsIURI *aURI, fuelIBrowserTab **_retval NS_OUTPARAM)=0
 Open a new browser tab, pointing to the specified URI.
NS_SCRIPTABLE NS_IMETHOD GetEvents (extIEvents **aEvents)=0
 The events object for the browser window.
fuelIBrowserTab open (in nsIURI aURI)
 Open a new browser tab, pointing to the specified URI.

Public Attributes

readonly attribute nsIVariant tabs
 A collection of browser tabs within the browser window.
readonly attribute fuelIBrowserTab activeTab
 The currently-active tab within the browser window.
readonly attribute extIEvents events
 The events object for the browser window.

Detailed Description

Interface representing a browser window.


Member Function Documentation

NS_SCRIPTABLE NS_IMETHOD fuelIWindow::GetActiveTab ( fuelIBrowserTab **  aActiveTab  )  [pure virtual]

The currently-active tab within the browser window.

NS_SCRIPTABLE NS_IMETHOD fuelIWindow::GetEvents ( extIEvents **  aEvents  )  [pure virtual]

The events object for the browser window.

supports: "TabOpen", "TabClose", "TabMove", "TabSelect"

NS_SCRIPTABLE NS_IMETHOD fuelIWindow::GetTabs ( nsIVariant **  aTabs  )  [pure virtual]

A collection of browser tabs within the browser window.

NS_SCRIPTABLE NS_IMETHOD fuelIWindow::Open ( nsIURI aURI,
fuelIBrowserTab **_retval  NS_OUTPARAM 
) [pure virtual]

Open a new browser tab, pointing to the specified URI.

Parameters:
aURI The uri to open the browser tab to
fuelIBrowserTab fuelIWindow::open ( in nsIURI  aURI  ) 

Open a new browser tab, pointing to the specified URI.

Parameters:
aURI The uri to open the browser tab to

Member Data Documentation

The currently-active tab within the browser window.

readonly attribute extIEvents fuelIWindow::events

The events object for the browser window.

supports: "TabOpen", "TabClose", "TabMove", "TabSelect"

readonly attribute nsIVariant fuelIWindow::tabs

A collection of browser tabs within the browser window.


The documentation for this interface was generated from the following files: