Package io.deephaven.web.client.state
Interface HasTableBinding
- All Known Implementing Classes:
JsTable,TableReviver
public interface HasTableBinding
In order to not-require a JsTable to be bound to a
ClientTableState, we will use this interface, which
exposes the parts of JsTable that we require in managing handles and their lifecycles.-
Method Summary
Modifier and TypeMethodDescriptionvoid<T> voidbooleanhasHandle(TableTicket tableHandle) booleanisAlive()voidvoidrollback()voidsetRollback(ActiveTableBinding rollbackTo) voidsetState(ClientTableState appendTo) state()
-
Method Details
-
getHandle
TableTicket getHandle() -
hasHandle
-
state
ClientTableState state() -
isAlive
boolean isAlive() -
fireEvent
-
fireEvent
-
setState
-
setRollback
-
rollback
void rollback() -
maybeReviveSubscription
void maybeReviveSubscription()
-