File: Tools\GamesByEmail.Controls.HexBoardMaker.js

GamesByEmail.Controls
Class HexBoardMaker

Object
  
 
 
Foundation.Controls.Control
 
 
GamesByEmail.Controls.HexBoardMaker

All Implemented Interfaces:

Class, Elemental, Resourceful


GamesByEmail.Controls.HexBoardMaker

extends Control

Constructor Summary
GamesByEmail.Controls.HexBoardMaker()

Field Summary
static  resourcePack

Fields inherited from Foundation.Elemental
$Foundation_$registry_index

Method Summary
 bindToElement(element, event)
 boardOnLoad()
 copyToClipboard(id)
 dispose()
 getBoardSrc()
 getPermaValue(short)
 getPiecesSrc()
 getScriptSrc()
 getSideDisplayValue(side)
 getSrc(mode, callback)
 onChange()
 onMouseWheel(event, element)
 piecesOnLoad()
 receiveScript(script)
 requestUpdates()
 synchFloatValueTextParts(id)
 synchIntValueTextParts(id)
 synchValue()
 synchValueRadioPart(id)
 synchValueTextParts(id)
 testLimit(id, limit)
 testSide1Limit()
 testSide2Limit()
 testSide3Limit()

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, onDisabledChanged, 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

HexBoardMaker

GamesByEmail.Controls.HexBoardMaker()

Field Detail

resourcePack

static resourcePack
Overrides:
resourcePack in class Control

Method Detail

bindToElement

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

event - 


boardOnLoad

boardOnLoad()

copyToClipboard

copyToClipboard(id)
Parameters:
id - 


dispose

dispose()
Overrides:
dispose in class Control

getBoardSrc

getBoardSrc()

getPermaValue

getPermaValue(short)
Parameters:
short - 


getPiecesSrc

getPiecesSrc()

getScriptSrc

getScriptSrc()

getSideDisplayValue

getSideDisplayValue(side)
Parameters:
side - 


getSrc

getSrc(mode,
       callback)
Parameters:
mode - 

callback - 


onChange

onChange()

onMouseWheel

onMouseWheel(event,
             element)
Parameters:
event - 

element - 


piecesOnLoad

piecesOnLoad()

receiveScript

receiveScript(script)
Parameters:
script - 


requestUpdates

requestUpdates()

synchFloatValueTextParts

synchFloatValueTextParts(id)
Parameters:
id - 


synchIntValueTextParts

synchIntValueTextParts(id)
Parameters:
id - 


synchValue

synchValue()

synchValueRadioPart

synchValueRadioPart(id)
Parameters:
id - 


synchValueTextParts

synchValueTextParts(id)
Parameters:
id - 


testLimit

testLimit(id,
          limit)
Parameters:
id - 

limit - 


testSide1Limit

testSide1Limit()

testSide2Limit

testSide2Limit()

testSide3Limit

testSide3Limit()