public class BoardV extends NodeV.Box
+---+---+--------+---+- - -+---+----------------+---+---+---+ \ \ \ \ \ \ \ \ \ \ \ + + + + + + + + + + + / / / / / / / / / / / +---+---+--------+---+- - -+---+----------------+---+---+---+ 0 1 2 3 . . . 16 18 19 20
Modifier and Type | Class and Description |
---|---|
(package private) class |
BoardV.Painter
A painter for a board.
|
(package private) static class |
BoardV.Palette
A workspace for intermediate calculations in painting a board.
|
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
DEBUG_ID_PREFIX
Constructor and Description |
---|
BoardV(Board _board,
VoteTrackV trackV,
TableCellElement element,
XCastRelation _place)
Partially constructs a BoardV for init to finish.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
init()
Completes the construction of this BoardV.
|
(package private) void |
init(BoardV.Painter _painter)
Completes the construction of this BoardV using a particular painter.
|
Iterable<NodeV> |
nodeViews()
The nodal components of this view.
|
protected void |
onLoad() |
BoardV.Painter |
painter()
The painter for this board.
|
(package private) OMSVGSVGElement |
svg()
The SVG component of this view.
|
isVisible, onUnload, place, removeFromParent, setVisible, spool, trackV
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setWidth, sinkBitlessEvent, toString
BoardV(Board _board, VoteTrackV trackV, TableCellElement element, XCastRelation _place)
_board
- the board on which the view is modelled.element
- the outermost HTML element of which the view is composed.void init()
void init(BoardV.Painter _painter)
painter()
public final Iterable<NodeV> nodeViews()
NodeV.Box
public final BoardV.Painter painter()
final OMSVGSVGElement svg()