hogehoge

  1. Top
  2. pgadget
  3. object-tree

Object tree of Panorama gadget

  • window
    • gWindow [object ChromeWindow] (reference to Firefox's window object)
    • gBrowser [object XULElement] (reference to tabbrowser)
    • Services
      • ...
    • Utils
      • ...
    • GroupItems
      • ...
    • ...
    • NS (String: "pgadget@teramako.github.com")
    • StyleService
      • add ()
      • remove ()
    • pgadget@teramako.github.com::GadgetManager
      • start ()
      • add (nsIFile || Object || String)
      • remove (id)
      • get (id)
      • ...
    • GadgetManager
    • pgadget@teramako.github.com::gadgets [object Array]
      1. ...
      2. [instance PanoramaGadget]
        • id
        • item
          • gadget
          • __FILE__ [object nsIFile]
          • id
          • title
        • contentElm
        • titleElm
        • rootElm
        • onShown ()
        • onHidden ()
        • close ()
        • ...
      3. ...
    • gadgets
    • ...
    • document
      • <body>
        • ...
        • <div id="id" class="gadget">
          • <div class="title">
          • <div class="content">
        • ...
JS Object JS Private Object DOM Node reference defined by Firefox defined by the exntension Gadget File's context