File: ../../Developer.FoundationDotJS.org/wwwroot/Controls/TabSet/Foundation.Controls.TabSet.js

Foundation.Controls
Class TabSet

Foundation.Controls.Control*
  
 
 
Foundation.Controls.TabSet

Direct Known Subclasses:

StartGameTabSet, SetGame.Tutorial


Foundation.Controls.TabSet

extends Control

Nested Class Summary
static ClassTabSet.Tab

Constructor Summary
Foundation.Controls.TabSet()

Field Summary
static  resourcePack

Method Summary
static  addToPage(elementId, resourcePack)
 appendCloseHtml(htmlBuilder)
 appendHtml(htmlBuilder)
 appendOpenHtml(htmlBuilder)
 appendTabCloseHtml(htmlBuilder)
 appendTabHtml(htmlBuilder, tab)
 appendTabOpenHtml(htmlBuilder, tab)
 appendTitlesHtml(htmlBuilder)
 beginNewTab(id, titleHtml, tabClass)
 beginNewTabClass(tabClass, resourcePack)
 bindInnerHtml(element)
 bindToElement(element, event)
 bringInitialTabToFront()
 bringTabToFront(tab, event, bringTitleIntoView, skipHash)
 close(id, titleHtml)
 dispose()
 extractColorFromStyle(style)
 findDefaultTab()
 findTabById(id)
 getColoredBorder(border, background)
 getFrontTab()
 getNextUid()
static  getRawCssRules()
 getRawInnerHtml()
 getTabButtonHtml(id, title)
 getTabIndex(tab)
 insertTab(tab, insertBeforeTab)
 pushTab(tab, insertBeforeTab)
 removeTab(tab)
 updateTitles(doNotTryAgain)
 writeTabButton(id, title)
static  writeToPage(resourcePack)

Constructor Detail

TabSet

Foundation.Controls.TabSet()

Field Detail

resourcePack

static resourcePack
Overrides:
resourcePack in class Control

Method Detail

addToPage

static addToPage(elementId,
                 resourcePack)
Parameters:
elementId - 

resourcePack - 


appendCloseHtml

appendCloseHtml(htmlBuilder)
Parameters:
htmlBuilder - 


appendHtml

appendHtml(htmlBuilder)
Parameters:
htmlBuilder - 


appendOpenHtml

appendOpenHtml(htmlBuilder)
Parameters:
htmlBuilder - 


appendTabCloseHtml

appendTabCloseHtml(htmlBuilder)
Parameters:
htmlBuilder - 


appendTabHtml

appendTabHtml(htmlBuilder,
              tab)
Parameters:
htmlBuilder - 

tab - 


appendTabOpenHtml

appendTabOpenHtml(htmlBuilder,
                  tab)
Parameters:
htmlBuilder - 

tab - 


appendTitlesHtml

appendTitlesHtml(htmlBuilder)
Parameters:
htmlBuilder - 


beginNewTab

beginNewTab(id,
            titleHtml,
            tabClass)
Parameters:
id - 

titleHtml - 

tabClass - 


beginNewTabClass

beginNewTabClass(tabClass,
                 resourcePack)
Parameters:
tabClass - 

resourcePack - 


bindInnerHtml

bindInnerHtml(element)
Overrides:
bindInnerHtml in class Control
Parameters:
element - 


bindToElement

bindToElement(element,
              event)
Overrides:
bindToElement in class Control
Parameters:
element - 

event - 


bringInitialTabToFront

bringInitialTabToFront()

bringTabToFront

bringTabToFront(tab,
                event,
                bringTitleIntoView,
                skipHash)
Parameters:
tab - 

event - 

bringTitleIntoView - 

skipHash - 


close

close(id,
      titleHtml)
Parameters:
id - 

titleHtml - 


dispose

dispose()
Overrides:
dispose in class Control

extractColorFromStyle

extractColorFromStyle(style)
Parameters:
style - 


findDefaultTab

findDefaultTab()

findTabById

findTabById(id)
Parameters:
id - 


getColoredBorder

getColoredBorder(border,
                 background)
Parameters:
border - 

background - 


getFrontTab

getFrontTab()

getNextUid

getNextUid()

getRawCssRules

static getRawCssRules()
Overrides:
getRawCssRules in class Control

getRawInnerHtml

getRawInnerHtml()
Overrides:
getRawInnerHtml in class Control

getTabButtonHtml

getTabButtonHtml(id,
                 title)
Parameters:
id - 

title - 


getTabIndex

getTabIndex(tab)
Parameters:
tab - 


insertTab

insertTab(tab,
          insertBeforeTab)
Parameters:
tab - 

insertBeforeTab - 


pushTab

pushTab(tab,
        insertBeforeTab)
Parameters:
tab - 

insertBeforeTab - 


removeTab

removeTab(tab)
Parameters:
tab - 


updateTitles

updateTitles(doNotTryAgain)
Parameters:
doNotTryAgain - 


writeTabButton

writeTabButton(id,
               title)
Parameters:
id - 

title - 


writeToPage

static writeToPage(resourcePack)
Overrides:
writeToPage in class Control
Parameters:
resourcePack -