ReporteRs (version 0.6.8)

setFlexTableBorders: change grid lines of a FlexTable

Description

apply borders scheme to a FlexTable. A border scheme is a set of 4 different borders: inner vectical and horizontal , outer vectical and horizontal.

Usage

setFlexTableBorders(object, inner.vertical = borderProperties(),
  inner.horizontal = borderProperties(),
  outer.vertical = borderProperties(),
  outer.horizontal = borderProperties(), body = TRUE, header = TRUE,
  footer = FALSE)

Arguments

object

a FlexTable object

inner.horizontal
inner.vertical
outer.horizontal
outer.vertical
body

a logical value (default to TRUE), specifies to apply scheme to table body

header

a logical value (default to TRUE), specifies to apply scheme to table header

footer

a logical value (default to FALSE), specifies to apply scheme to table footer

See Also

FlexTable

Examples

Run this code
# NOT RUN {
#START_TAG_TEST
# Create a FlexTable object with first 10 lines of data.frame mtcars
# add row.names as first column
MyFTable = FlexTable( data = mtcars[1:10, ]
  , add.rownames=TRUE
)
MyFTable = setFlexTableBorders( MyFTable
  , inner.vertical = borderProperties( style = "dashed" )
  , inner.horizontal = borderProperties( style = "dashed" )
  , outer.vertical = borderProperties( width = 2 )
  , outer.horizontal = borderProperties( width = 2 )
)
#STOP_TAG_TEST
# }

Run the code above in your browser using DataCamp Workspace