| Type: | Package | 
| Title: | A Wrapper of the 'JavaScript' Library 'agGrid' | 
| Version: | 0.2.0 | 
| Maintainer: | Srikkanth M <srikkanth18@gmail.com> | 
| Description: | Data objects in 'R' can be rendered as 'HTML' tables using the 'JavaScript' library 'ag-grid' (typically via 'R Markdown' or 'Shiny'). The 'ag-grid' library has been included in this 'R' package. The package name 'RagGrid' is an abbreviation of 'R agGrid'. | 
| URL: | https://github.com/no-types/RagGrid/ | 
| BugReports: | https://github.com/no-types/RagGrid/issues | 
| License: | MIT + file LICENSE | 
| Imports: | htmltools (≥ 0.3.6), htmlwidgets (≥ 1.0), crosstalk, knitr | 
| Suggests: | jsonlite (≥ 0.9.16), rmarkdown, shiny (≥ 0.12.1) | 
| RoxygenNote: | 6.0.1 | 
| NeedsCompilation: | no | 
| Packaged: | 2018-08-12 09:12:49 UTC; srikkanth | 
| Author: | Srikkanth M [aut, cre], Praveen N [aut, ctb] | 
| Repository: | CRAN | 
| Date/Publication: | 2018-08-12 09:30:03 UTC | 
Shiny bindings for RagGrid
Description
Output and render functions for using RagGrid within Shiny applications and interactive Rmd documents.
Usage
RagGridOutput(outputId, width = "100%", height = "400px")
renderRagGrid(expr, env = parent.frame(), quoted = FALSE)
Arguments
outputId | 
 output variable to read from  | 
width, height | 
 Must be a valid CSS unit (like   | 
expr | 
 An expression that generates a RagGrid  | 
env | 
 The environment in which to evaluate   | 
quoted | 
 Is   | 
Create a HTML widget using the ag-grid library
Description
This function creates a HTML widget to display matrix or a dataframe using ag-grid.
Usage
aggrid(data, options = list(), colOpts = list(),
  formattingOptions = list(), sparkLineOptions = list(),
  theme = "ag-theme-balham", filterOnSelect = TRUE, licenseKey = NULL,
  width = NULL, height = NULL, elementId = NULL)
Arguments
data | 
 a dataobject (either a matrix or a dataframe)  | 
options | 
 a list of ag-grid grid options (see https://www.ag-grid.com/javascript-grid-properties/);  | 
colOpts | 
 a list of ag-grid column options (see https://www.ag-grid.com/javascript-grid-column-definitions/);  | 
formattingOptions | 
 a list of ag-grid column formatting options (see
http://numeraljs.com/#format) Also see   | 
sparkLineOptions | 
 options for rendering sparkline in the table  | 
theme | 
 a theme class name that need to be applied for grid (see https://www.ag-grid.com/javascript-grid-styling//);  | 
filterOnSelect | 
 specify whether filter is need to be perfromed on selecting a row item  | 
licenseKey | 
 if you wish to use the enterprise version of ag-grid  | 
width, height | 
 Width/Height in pixels (optional, defaults to automatic sizing)  | 
elementId | 
 An id for the widget (a random string by default).  | 
Examples
aggrid(iris)
Dependency Path
Description
Dependency Path
Usage
depPath(...)
Arguments
... | 
 plugin  | 
Format table columns
Description
Format table columns
Usage
formatColumns(table, columns, format)
Arguments
table | 
 a table object created from   | 
columns | 
 the indices of the columns  | 
format | 
 format based on numeral.js (see http://numeraljs.com/#format);  | 
Get dependencies
Description
Get dependencies
Usage
getDeps(plugin, version)
Arguments
plugin | 
 plugin  | 
version | 
 version  |