Games\GamesByEmail.GameForm.js
GamesByEmail
Object
All Implemented Interfaces:
Direct Known Subclasses:
AtaxxGameForm
, AtollGameForm
, BackgammonGameForm
, BegirdGameForm
, ByteGameForm
, CageGameForm
, CaptureTheFlagGameForm
, CephalopodGameForm
, CheckersGameForm
, ChessGameForm
, ChineseCheckersGameForm
, CopolymerGameForm
, CrosswayGameForm
, DiffusionGameForm
, DipoleGameForm
, EmpiresGameForm
, GambitGameForm
, GomokuGameForm
, ImpasseGameForm
, Link4GameForm
, McCooeyHexChessGameForm
, MergersGameForm
, OmegaChessGameForm
, OustGameForm
, PalisadeGameForm
, PlateauGameForm
, PoliticsGameForm
, QuadratureGameForm
, ReflektitGameForm
, ReversiGameForm
, RiveGameForm
, RushGameForm
, ScribeGameForm
, SnagGameForm
, TanboGameForm
, TicTacToeGameForm
, TriversiGameForm
, TwixtGameForm
, Viktory2GameForm
, WW2GameForm
, XGameForm
, XiangqiGameForm
, ZertzGameForm
, GameForm
GamesByEmail.GameForm
implementsFoundation.Class
,Foundation.Elemental
,Foundation.Resourceful
,Foundation.Server
Constructor Summary |
|
Enum Summary | |
static | GAME_TYPE
|
static | OPEN_MODE
|
static | PLAYER_MODE
|
Field Summary | |
static | defaultSettings
|
static | resourcePack
|
Fields inherited from Foundation.Elemental |
$Foundation_$registry_index |
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 |
Methods inherited from Foundation.Server |
server , serverSerialized , serverSynchronous |
Constructor Detail |
GamesByEmail.GameForm(settings,
requestSessionInfo)
settings -
requestSessionInfo -
Enum Detail |
static GAME_TYPE
CHESS -
BACKGAMMON -
CHECKERS -
REVERSI -
LINK_4 -
ATAXX -
TWIXT -
XIANGQI -
DARK_CHESS -
OMEGA_CHESS -
DARK_OMEGA_CHESS -
CHINESE_CHECKERS -
TRIVERSI -
DEADGAMMON -
HYPERGAMMON -
NACKGAMMON -
GAMBIT -
DARK_GAMBIT -
BLIND_GAMBIT -
SPY_GAMBIT -
GIPF -
ZERTZ -
DVONN -
DARK_XIANGQI -
TIC_TAC_TOE -
REFLEKTIT -
BLIND_TRIVERSI -
MCCOOEY_HEX_CHESS -
DARK_MCCOOEY_HEX_CHESS -
GO -
GO_13X13 -
GO_9X9 -
POLITICS -
WW2 -
YINSH -
BLITZ_YINSH -
BYTE_8X8 -
BYTE_10X10 -
SNAG -
ELUDE -
DARK_ELUDE -
PLOT -
DARK_PLOT -
BLIND_PLOT -
MERGERS -
FIVES -
DARK_ATAXX -
NINE_MENS_MORRIS -
TANBO -
DIPOLE -
CEPHALOPOD -
ATOLL -
RUSH -
CROSSWAY -
CROSSWAY_PIED -
SCRIBE -
SUPERGLYPH_SCRIBE -
DIFFUSION -
COPOLYMER -
OUST_SQUARE_OLD -
BEGIRD -
BEGIRD_PIED -
PALISADE -
IMPASSE -
QUADRATURE -
MECHA -
EMPIRES -
LARIAT -
LARIAT_PIED -
VIKTORY2 -
ATOLL_PIED -
LOOPHOLE_2D -
GOMOKU -
PLATEAU -
CAPTURE_THE_FLAG -
BATTLE_BOATS -
CAGE -
OUST_SQUARE -
OUST_HEX -
FLUME_SQUARE -
FLUME_SQUARE_PIED -
FLUME_HEX -
FLUME_HEX_PIED -
FRACTAL -
X -
RIVE -
PHALANX -
static OPEN_MODE
ADD_TO_PAGE -
OPEN_NEW_WINDOW -
OPEN_IN_CONTROL -
static PLAYER_MODE
UNKNOWN -
ME -
SPECIFIC -
UNCHANGEABLE -
OPEN_OR_INVITE -
OPEN -
INVITE -
JOIN -
LOCKED -
RECOMMEND -
RECOMMENDING -
UNCHANGEABLE_ME -
Field Detail |
static defaultSettings
static resourcePack
Method Detail |
static addCreateGameFormToPage(elementId,
settings)
elementId -
settings -
attachHelpers(index)
index -
attemptLogin(passive,
event)
passive -
event -
cancelJoin(index)
index -
cancelRecommend(index)
index -
catchResponseError(url,
postData,
responseText,
errorObject)
url -
postData -
responseText -
errorObject -
static changeDomain(domain,
extension)
domain -
extension -
static createGameForm(settings)
settings -
createGameHtml(htmlBuilder)
htmlBuilder -
createGamePlayButtonHtml(htmlBuilder)
htmlBuilder -
createGamePlayerHtml(index,
htmlBuilder)
index -
htmlBuilder -
createGamePlayersHtml(htmlBuilder)
htmlBuilder -
createPlayer(title,
id,
mode,
rank,
playerId)
title -
id -
mode -
rank -
playerId -
dispose()
dispose
in class Class
static findClassForGameType(gameType)
gameType -
focusOnPlayer(index,
delayed)
index -
delayed -
gameBoardUrl(path)
path -
getAvailableGameTypes()
getDefaultTitle()
getHtml()
getOurEmail()
getPlayUrl(playerId)
playerId -
gleanGame(game)
game -
handleBuddyResponse(response)
response -
static handleBuddyResponse(response)
response -
handleJoinResponse(response)
response -
handleJoinedResponse(response)
response -
handlePlayResponse(response)
response -
handleRecommendResponse(response)
response -
handleRequestGameResponse(response)
response -
static importDefaultSettings(gameForm)
gameForm -
importSettings(settings,
clearCollections)
settings -
clearCollections -
inviteSomeone(index)
index -
isAvailableGameType(gameType)
gameType -
static isEmailAddressFormatValid(emailAddress,
allowMultiple,
allowEmpty)
emailAddress -
allowMultiple -
allowEmpty -
static isForGameType(gameType)
gameType -
isPlayerShownOnJoin(playerIndex)
playerIndex -
joinGame(index)
index -
joinGameHtml(htmlBuilder)
htmlBuilder -
joinGamePlayerHtml(index,
htmlBuilder)
index -
htmlBuilder -
joinGamePlayersHtml(htmlBuilder)
htmlBuilder -
joinThisGame(index)
index -
jsSerialize(stringBuilder)
stringBuilder -
numPlayersOnChange(Num)
Num -
onCancelJoin(playerIndex)
playerIndex -
onCreate()
onCreateSuccess(playerIds)
playerIds -
onGameTypeChange(gameType)
gameType -
onJoin(playerIndex)
playerIndex -
onJoinLockSuccess(playerIndices)
playerIndices -
onJoinSuccess(playerIds)
playerIds -
onMicroLoginShow()
onRequestJoinLock(playerIndex)
playerIndex -
openInvitation(index)
index -
play(event)
event -
playThisTeam(index)
index -
playerModeBack(index)
index -
positionsAvailableToJoin()
recommendThisGame(index)
index -
recommendingGame(index)
index -
recordAll()
recordFriend(index)
index -
recordMe(index)
index -
requestGame(gameId)
gameId -
requestSessionInfo()
responseErrorReported(message)
message -
sendPlay(event)
event -
setPlayer(index,
info)
index -
info -
setShowGameControl(control,
methodName)
control -
methodName -
setStartAnotherGamePlayers(userInfo)
userInfo -
showGame()
startNewGame()
teamTitle(index)
index -
updateEmailStyle(index)
index -
updateJoinForm()
updatePlayerCreate(index)
index -
updatePlayerJoin(index)
index -
static writeJoinGameFormToPage(gameId,
settings)
gameId -
settings -