Tabulator Remote
open class TabulatorRemote<T : Any, E : Any>(serviceManager: <ERROR CLASS><E>, function: suspend E.(Int?, Int?, List<<ERROR CLASS>>?, List<<ERROR CLASS>>?, String?) -> <ERROR CLASS><T>, stateFunction: () -> String?, options: TabulatorOptions<T>, types: Set<TableType>, classes: Set<String>, kClass: KClass<T>?) : Tabulator<T>
Content copied to clipboard
Tabulator component connected to the multiplatform service.
Parameters
T
type of row data
E
type of service manager
serviceManager
multiplatform service manager
function
multiplatform service method returning tabulator rows data
stateFunction
a function to generate the state object passed with the remote request
options
tabulator options
types
a set of table types
classes
a set of CSS class names
Constructors
TabulatorRemote
Link copied to clipboard
fun <T : Any, E : Any> TabulatorRemote(serviceManager: <ERROR CLASS><E>, function: suspend E.(Int?, Int?, List<<ERROR CLASS>>?, List<<ERROR CLASS>>?, String?) -> <ERROR CLASS><T>, stateFunction: () -> String? = null, options: TabulatorOptions<T> = TabulatorOptions(), types: Set<TableType> = setOf(), classes: Set<String> = setOf(), kClass: KClass<T>? = null)
Content copied to clipboard
Functions
addAfterDestroyHook
Link copied to clipboard
addAfterInsertHook
Link copied to clipboard
open override fun addAfterInsertHook(hook: (<ERROR CLASS>) -> Unit): <ERROR CLASS>
Content copied to clipboard
addBeforeDisposeHook
Link copied to clipboard
addColumn
Link copied to clipboard
open fun addColumn(columnDefinition: ColumnDefinition<T>, insertRightOfTarget: Boolean? = null, positionTarget: String? = null)
Content copied to clipboard
open fun addColumn(columnDefinition: Tabulator.ColumnDefinition, insertRightOfTarget: Boolean? = null, positionTarget: String? = null)
Content copied to clipboard
addCssClass
Link copied to clipboard
addCssStyle
Link copied to clipboard
addSurroundingCssClass
Link copied to clipboard
addSurroundingCssStyle
Link copied to clipboard
applyFilter
Link copied to clipboard
clearDragDropData
Link copied to clipboard
clearFilter
Link copied to clipboard
clearHeaderFilter
Link copied to clipboard
deleteColumn
Link copied to clipboard
deselectRow
Link copied to clipboard
disablePopover
Link copied to clipboard
disableTooltip
Link copied to clipboard
downloadCSV
Link copied to clipboard
open fun downloadCSV(fileName: String? = null, dataSet: RowRangeLookup = RowRangeLookup.ACTIVE, delimiter: Char = ',', includeBOM: Boolean = false, newTab: Boolean = false): Unit?
Content copied to clipboard
downloadHTML
Link copied to clipboard
open fun downloadHTML(fileName: String? = null, dataSet: RowRangeLookup = RowRangeLookup.ACTIVE, style: Boolean = false, newTab: Boolean = false): Unit?
Content copied to clipboard
downloadJSON
Link copied to clipboard
open fun downloadJSON(fileName: String? = null, dataSet: RowRangeLookup = RowRangeLookup.ACTIVE, newTab: Boolean = false): Unit?
Content copied to clipboard
enablePopover
Link copied to clipboard
open fun enablePopover(options: PopoverOptions = PopoverOptions()): Widget
Content copied to clipboard
enableTooltip
Link copied to clipboard
open fun enableTooltip(options: TooltipOptions = TooltipOptions()): Widget
Content copied to clipboard
getAttribute
Link copied to clipboard
getColumn
Link copied to clipboard
getData
Link copied to clipboard
getDataCount
Link copied to clipboard
getElement
Link copied to clipboard
getElementJQuery
Link copied to clipboard
getElementJQueryD
Link copied to clipboard
open override fun getElementJQueryD(): dynamic
Content copied to clipboard
getHistoryRedoSize
Link copied to clipboard
getHistoryUndoSize
Link copied to clipboard
getHtml
Link copied to clipboard
open fun getHtml(rowRangeLookup: RowRangeLookup, isStyled: Boolean = false, htmlOutputConfig: dynamic = null): String?
Content copied to clipboard
getPageMax
Link copied to clipboard
getPageSize
Link copied to clipboard
getSelectedData
Link copied to clipboard
getSelectedRows
Link copied to clipboard
getSnStyle
Link copied to clipboard
hasCssClass
Link copied to clipboard
hidePopover
Link copied to clipboard
hideTooltip
Link copied to clipboard
navigateDown
Link copied to clipboard
navigateLeft
Link copied to clipboard
navigateNext
Link copied to clipboard
navigatePrev
Link copied to clipboard
navigateRight
Link copied to clipboard
navigateUp
Link copied to clipboard
previousPage
Link copied to clipboard
print
Link copied to clipboard
open fun print(rowRangeLookup: RowRangeLookup, isStyled: Boolean = false, printConfig: dynamic = null): Unit?
Content copied to clipboard
removeAttribute
Link copied to clipboard
removeCssClass
Link copied to clipboard
removeCssStyle
Link copied to clipboard
removeEventListener
Link copied to clipboard
removeEventListeners
Link copied to clipboard
removeStyle
Link copied to clipboard
removeSurroundingCssClass
Link copied to clipboard
removeSurroundingCssStyle
Link copied to clipboard
replaceData
Link copied to clipboard
scrollToRow
Link copied to clipboard
open fun scrollToRow(row: Int, position: RowPosition? = null, ifVisible: Boolean? = null)
Content copied to clipboard
setAttribute
Link copied to clipboard
setDragDropData
Link copied to clipboard
setDropTarget
Link copied to clipboard
open fun setDropTarget(format: String, callback: (<ERROR CLASS>) -> Unit)
Content copied to clipboard
open fun setDropTarget(formats: Set<String>? = null, callback: (<ERROR CLASS>) -> Unit)
Content copied to clipboard
setDropTargetData
Link copied to clipboard
setEventListener
Link copied to clipboard
setPageSize
Link copied to clipboard
setPageToRow
Link copied to clipboard
setStyle
Link copied to clipboard
showPopover
Link copied to clipboard
showTooltip
Link copied to clipboard
singleRender
Link copied to clipboard
singleRenderAsync
Link copied to clipboard
toggleSelectRow
Link copied to clipboard
open fun toggleSelectRow(row: dynamic = undefined)
Content copied to clipboard
toggleVisible
Link copied to clipboard
Properties
alignContent
Link copied to clipboard
alignItems
Link copied to clipboard
alignSelf
Link copied to clipboard
background
Link copied to clipboard
borderBottom
Link copied to clipboard
borderLeft
Link copied to clipboard
borderRadius
Link copied to clipboard
borderRadiusList
Link copied to clipboard
borderRight
Link copied to clipboard
boxShadowList
Link copied to clipboard
eventTarget
Link copied to clipboard
flexDirection
Link copied to clipboard
flexShrink
Link copied to clipboard
fontFamily
Link copied to clipboard
fontVariant
Link copied to clipboard
fontWeight
Link copied to clipboard
gridAutoColumns
Link copied to clipboard
gridAutoFlow
Link copied to clipboard
gridAutoRows
Link copied to clipboard
gridColumnEnd
Link copied to clipboard
gridColumnGap
Link copied to clipboard
gridColumnStart
Link copied to clipboard
gridRowEnd
Link copied to clipboard
gridRowGap
Link copied to clipboard
gridRowStart
Link copied to clipboard
gridTemplateAreas
Link copied to clipboard
gridTemplateColumns
Link copied to clipboard
gridTemplateRows
Link copied to clipboard
jsTabulator
Link copied to clipboard
justifyContent
Link copied to clipboard
justifyItems
Link copied to clipboard
justifySelf
Link copied to clipboard
letterSpacing
Link copied to clipboard
lineHeight
Link copied to clipboard
marginBottom
Link copied to clipboard
marginLeft
Link copied to clipboard
marginRight
Link copied to clipboard
options
Link copied to clipboard
overflowWrap
Link copied to clipboard
paddingBottom
Link copied to clipboard
paddingLeft
Link copied to clipboard
paddingRight
Link copied to clipboard
paddingTop
Link copied to clipboard
textDecoration
Link copied to clipboard
textDirection
Link copied to clipboard
textIndent
Link copied to clipboard
textOverflow
Link copied to clipboard
textShadow
Link copied to clipboard
textTransform
Link copied to clipboard
transition
Link copied to clipboard
transitionList
Link copied to clipboard
unicodeBidi
Link copied to clipboard
verticalAlign
Link copied to clipboard
whiteSpace
Link copied to clipboard
wordSpacing
Link copied to clipboard