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

Foundation.Controls
Class FloatControl

Object
  
 
 
Foundation.Controls.Control
 
 
Foundation.Controls.FloatControl

All Implemented Interfaces:

Class, Elemental, Resourceful


Foundation.Controls.FloatControl

extends Control

A base class for controls that have float boxes.


Constructor Summary
Foundation.Controls.FloatControl()

Field Summary
static  resourcePack

Fields inherited from Foundation.Elemental
$Foundation_$registry_index

Method Summary
 abortFloat(element)
 activateFloat(element)
 bindFloatEvents(element)
 bindToElement(element, event)
 canShowFloat(element)
 combineFloatStyle(floatElement, style)
 createFloat(element)
 decrementFloatCount(event)
 dispose()
 floatActivationActivity()
 floatActivationPeriodExpired()
 floatActivationSelectedOnChange(newValue, oldValue)
 floatBoundElementOnChange(element)
 floatBoundOnBlur(event)
 floatBoundOnFocus(event)
 floatBoundOnKeyDown(event)
 floatChildOnBlur(event)
 floatChildOnFocus(event)
 floatOnBlur(event)
 floatOnDoubleClick(event)
 floatOnFocus(event)
 floatOnMouseDown(event)
 floatOnMouseMove(event)
 floatOnMouseOut(event)
 floatOnMouseOver(event)
 floatOnMouseUp(event)
 focusToDefaultElement(event)
 focusToFloat(boundElement)
 getActivateFloatHtml()
 getActivationFloatSize(element)
 getActiveFloatBoundElement()
 getFloatActivationSelected()
 getFloatElement()
 getFloatHtml()
 getFloatPosition(element)
 getFloatSize(element)
 hideFloat(element, aborted)
 incrementFloatCount(event)
 isFloatShown()
 maybePopulateFloat(floatElement)
 maybeShowFloatActivation(floatElement)
 onDisabledChanged(newValue, oldValue)
 positionFloat(element)
 resetFloatCount()
 saveFloatData()
 setFloatActivationSelected(value)
 setFloatBoundElementValue(element, value)
 setFloatFocusEvents(childNodes, attach)
 setFloatHtml(html, style, floatElement)
 showFloat(element)
 startFloatActivation()
 synchActiveFloatBoundElement()
 synchFloat(element)
 updateFloat(element)

Methods inherited from Foundation.Controls.Control
bind, bindEvents, bindInnerHtml, bindToElement, bindToElements, compareValues, getAssociatedScript, getBindClass, getBindId, getBindStyle, getBindTag, getBoundElement, getBoundElements, getCssName, getCssName, getCssRules, getDisabled, getHtml, getInnerHtml, getRawCssRules, getRawHtml, getRawInnerHtml, getValue, onValueChanged, parseValue, resourcePackFromElement, setDisabled, setValue, unbindEvents, unbindFromElement, writeRulesToPage, writeToPage

Methods inherited from Foundation.Class
getTypePath, isInstanceOf

Methods inherited from Foundation.Elemental
attachEvent, detachEvent, elementId, event, getById, getElement, getElementValue, getElements, getFirst, getNext, parseElementId, processHtml, processHtml

Methods inherited from Foundation.Resourceful
resource, resource, resourceUrl, resourceUrl

Constructor Detail

FloatControl

Foundation.Controls.FloatControl()

Field Detail

resourcePack

static resourcePack
Overrides:
resourcePack in class Control

Method Detail

abortFloat

abortFloat(element)
Parameters:
element - 


activateFloat

activateFloat(element)
Parameters:
element - 


bindFloatEvents

bindFloatEvents(element)
Parameters:
element - 


bindToElement

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

event - 


canShowFloat

canShowFloat(element)
Parameters:
element - 


combineFloatStyle

combineFloatStyle(floatElement,
                  style)
Parameters:
floatElement - 

style - 


createFloat

createFloat(element)
Parameters:
element - 


decrementFloatCount

decrementFloatCount(event)
Parameters:
event - 


dispose

dispose()
Overrides:
dispose in class Control

floatActivationActivity

floatActivationActivity()

floatActivationPeriodExpired

floatActivationPeriodExpired()

floatActivationSelectedOnChange

floatActivationSelectedOnChange(newValue,
                                oldValue)
Parameters:
newValue - 

oldValue - 


floatBoundElementOnChange

floatBoundElementOnChange(element)
Parameters:
element - 


floatBoundOnBlur

floatBoundOnBlur(event)
Parameters:
event - 


floatBoundOnFocus

floatBoundOnFocus(event)
Parameters:
event - 


floatBoundOnKeyDown

floatBoundOnKeyDown(event)
Parameters:
event - 


floatChildOnBlur

floatChildOnBlur(event)
Parameters:
event - 


floatChildOnFocus

floatChildOnFocus(event)
Parameters:
event - 


floatOnBlur

floatOnBlur(event)
Parameters:
event - 


floatOnDoubleClick

floatOnDoubleClick(event)
Parameters:
event - 


floatOnFocus

floatOnFocus(event)
Parameters:
event - 


floatOnMouseDown

floatOnMouseDown(event)
Parameters:
event - 


floatOnMouseMove

floatOnMouseMove(event)
Parameters:
event - 


floatOnMouseOut

floatOnMouseOut(event)
Parameters:
event - 


floatOnMouseOver

floatOnMouseOver(event)
Parameters:
event - 


floatOnMouseUp

floatOnMouseUp(event)
Parameters:
event - 


focusToDefaultElement

focusToDefaultElement(event)
Parameters:
event - 


focusToFloat

focusToFloat(boundElement)
Parameters:
boundElement - 


getActivateFloatHtml

getActivateFloatHtml()

getActivationFloatSize

getActivationFloatSize(element)
Parameters:
element - 


getActiveFloatBoundElement

getActiveFloatBoundElement()

getFloatActivationSelected

getFloatActivationSelected()

getFloatElement

getFloatElement()

getFloatHtml

getFloatHtml()

getFloatPosition

getFloatPosition(element)
Parameters:
element - 


getFloatSize

getFloatSize(element)
Parameters:
element - 


hideFloat

hideFloat(element,
          aborted)
Parameters:
element - 

aborted - 


incrementFloatCount

incrementFloatCount(event)
Parameters:
event - 


isFloatShown

isFloatShown()

maybePopulateFloat

maybePopulateFloat(floatElement)
Parameters:
floatElement - 


maybeShowFloatActivation

maybeShowFloatActivation(floatElement)
Parameters:
floatElement - 


onDisabledChanged

onDisabledChanged(newValue,
                  oldValue)
Overrides:
onDisabledChanged in class Control
Parameters:
newValue - 

oldValue - 


positionFloat

positionFloat(element)
Parameters:
element - 


resetFloatCount

resetFloatCount()

saveFloatData

saveFloatData()

setFloatActivationSelected

setFloatActivationSelected(value)
Parameters:
value - 


setFloatBoundElementValue

setFloatBoundElementValue(element,
                          value)
Parameters:
element - 

value - 


setFloatFocusEvents

setFloatFocusEvents(childNodes,
                    attach)
Parameters:
childNodes - 

attach - 


setFloatHtml

setFloatHtml(html,
             style,
             floatElement)
Parameters:
html - 

style - 

floatElement - 


showFloat

showFloat(element)
Parameters:
element - 


startFloatActivation

startFloatActivation()

synchActiveFloatBoundElement

synchActiveFloatBoundElement()

synchFloat

synchFloat(element)
Parameters:
element - 


updateFloat

updateFloat(element)
Parameters:
element -