setFlexTableBorders: change grid lines of a FlexTable

Description Usage Arguments See Also Examples

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

1
2
3
4
5
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.vertical

a borderProperties object

inner.horizontal

a borderProperties object

outer.vertical

a borderProperties object

outer.horizontal

a borderProperties object

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

1
2
3
4
5
6
7
8
if( check_valid_java_version() ){
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 ) )
}

davidgohel/ReporteRs documentation built on March 23, 2020, 11 p.m.