poker-html-client
Version:
HTML client for online poker
78 lines (77 loc) • 4.23 kB
HTML
<div data-bind="with: actionBlock">
<div class="block1" data-bind="visible: mainButtonsBlockVisible">
<button class="button btn-table-action left" data-bind="visible: buttonsEnabled, command: fold, ltext: 'table.fold'">Fold</button>
<button class="button btn-table-action left" data-bind="visible: buttonsEnabled, command: checkOrCall, text: checkCallButtonCaption">Call/Check</button>
<button class="button btn-table-action left" data-bind="visible: buttonsEnabled() && couldRaise(), command: betOrRaise, text: raiseBetButtonCaption">Bet/Raise</button>
</div>
<div class="block1" data-bind="visible: startBlockVisible">
<!-- ko if: waitBigBlindBlockVisible -->
<div class="auto-action-container single-row action-wait-bb">
<input id="waitbb" type="checkbox" class="checkbox yellow" data-bind="checked: waitbb" />
<label for="waitbb">
<div class="checkbox-icon-container">
<span class="cb"></span>
</div>
<div class="lb" data-bind="ltext: 'table.waitbb'">Wait for BB</div>
</label>
</div>
<!-- /ko -->
<!-- ko ifnot: waitBigBlindBlockVisible -->
<!-- /ko -->
</div>
<div class="block1" data-bind="visible: observerModeBlockVisible">
<span class="observing-mode-label" data-bind="ltext: 'table.observing'">Observing table</span>
</div>
<div class="block1" data-bind="visible: autoButtonsBlockVisible">
<div>
<div class="auto-action-container left action-check">
<input id="autoCheck" type="checkbox" class="checkbox yellow small" data-bind="checked: supportDirectAmount" />
<label for="autoCheck">
<div class="checkbox-icon-container left">
<span class="cb"></span>
</div>
<div class="lb left" data-bind="text: supportDirectAmountCaption"></div>
</label>
</div>
<div class="auto-action-container left action-fold">
<input id="autoFold" type="checkbox" class="checkbox yellow small" data-bind="checked: foldOnRaise" />
<label for="autoFold">
<div class="checkbox-icon-container left">
<span class="cb"></span>
</div>
<div class="lb left" data-bind="text: foldOnRaiseCaption"></div>
</label>
</div>
</div>
<div style="clear: both;">
<div class="auto-action-container left action-call">
<input id="autoCall" type="checkbox" class="checkbox yellow small" data-bind="checked: supportAny" />
<label for="autoCall">
<div class="checkbox-icon-container left">
<span class="cb"></span>
</div>
<div class="lb left" data-bind="text: supportAnyCaption"></div>
</label>
</div>
</div>
</div>
<div class="block1" data-bind="visible: sitoutBlockVisible">
<button class="button btn-table-action" data-bind="command: comeBack, visible: !processing(), ltext: 'table.comeback'">Comeback</button>
</div>
<div class="block2" data-bind="visible: chatVisible, command: showChatPopup">
<div class="table-chat-container" data-bind="foreach: messages">
<div class="table-chat-line" data-bind="css: { 'admin-message': isAdmin, 'my-message': isMy }">
[<span data-bind="text: date"></span>]<span data-bind="text: sender"></span> <span data-bind="text: message"></span>
</div>
</div>
<div class="table-chat-container system-messages" data-bind="foreach: systemMessages">
<div class="table-chat-line">
<span data-bind="text: message"></span>
</div>
</div>
</div>
<div class="block2" data-bind="visible: raiseBlockVisible">
<table-raise-block params="data: tableSlider"></table-raise-block>
</div>
</div>