File: Games\Diffusion\Game.js

GamesByEmail
Class DiffusionPiece

Object
  
 
 
GamesByEmail.Piece
 
 
GamesByEmail.DiffusionPiece

All Implemented Interfaces:

Class


GamesByEmail.DiffusionPiece

extends Piece

Constructor Summary
GamesByEmail.DiffusionPiece(/*Pieces*/ pieces, /*Number*/ index, /*Number*/ value, /*Number*/ valueIndex, /*Boolean*/ hidden)
Creates a piece.

Field Summary

Fields inherited from GamesByEmail.Piece
boardPoint, hidden, index, pieces, valueIndex

Method Summary
StringBuilderappendHtml(/*StringBuilder*/ htmlBuilder)
Adds the pieces HTML to the a string builder. #returns The string builder after appending.
 dispose()

Methods inherited from GamesByEmail.Piece
center, create, elementId, event, getBoardValue, getClipRect, getElement, getImageSrc, getScreenRect, isColor, isOurs, move, occupiesBoardPoint, remove, reset, setBoardValue, setColor, setHidden, setValue, setValueAndColor, setVisibility, snap

Methods inherited from Foundation.Class
getTypePath, isInstanceOf

Constructor Detail

DiffusionPiece

GamesByEmail.DiffusionPiece(/*Pieces*/ pieces,
                            /*Number*/ index,
                            /*Number*/ value,
                            /*Number*/ valueIndex,
                            /*Boolean*/ hidden)

Creates a piece.

Parameters:
pieces - 
The parent pieces object.
index - 
The position of this piece in the parent pieces object.
value - 
The value of this piece.
valueIndex - 
The position of this piece's value in the result of the pieces getValue call. Set to -1 to not include in getValue.
hidden - 
Whether the piece is visible to the current player or not.

Method Detail

appendHtml

StringBuilder appendHtml(/*StringBuilder*/ htmlBuilder)

Adds the pieces HTML to the a string builder. #returns The string builder after appending.

Overrides:
appendHtml in class Piece
Parameters:
htmlBuilder - 
The string builder to append to.

dispose

dispose()
Overrides:
dispose in class Piece