Objects of class "dataTable" provide HTML tables with interactive controls powered by the DataTable Javascript library.
Usage
dataTable(x, ...)
# Default S3 method
dataTable(x, ...)
# S3 method for class 'data.frame'
dataTable(x, ...)
# S3 method for class 'data.set'
dataTable(x, ...)
# S3 method for class 'importer'
dataTable(x, ...)
# S3 method for class 'dataTable'
display_data(
x,
...,
metadata = emptyNamedList,
id = attr(x, "id"),
update = FALSE
)Methods (by class)
dataTable(default): Default methoddataTable(data.frame): data.frame methoddataTable(data.set): data.set methoddataTable(importer): importer method
Public fields
wA container widget or NULL
pageNumber of the current page
mWidth of the object divided by 'size'
rRemainder of the widht of the object divided by 'size'
sizeNumber of columns in each group for horizontal paging
iframeAn <iframe> container or NULL
b_leftButton to scroll left
b_rightButton to scroll right
b_firstButton to scroll to the first group of columns
b_lastButton to scroll to the last group of columns
dtHTML code for the visible table
objThe tabular object being dispayed
labelA string label that shows the columns being displayed
styleA string with CSS styling
navigatorA container widget that contains the navigator buttons