Table

The Table class recursively wraps the contents of a tabular data structure with a hierarchical index with v-data-tables

Methods

created ( ) : void
Create Index and Scaffold data structures

Returns void

void

print ( ) : void
Print content of index and data to console

Returns void

void

in_groups ( : ) : boolean
Determines if given key is in groups

Parameters
  •  :
Returns boolean

boolean

Properties

_data : void
Internal tabular data structure

_index : void
Index to internal tabular data structure

Acessors

get headers ( ) : IHeader[]
Headers to be passed to a v-data-table

Returns IHeader[]

IHeader[]

get rows ( ) : void
Data rows as grouped by the first header

Returns void

void

get hide_headers ( ) : boolean
Whether to display headers of each table

Returns boolean

boolean

get indent ( ) : boolean
Whether each successive table is indented

Returns boolean

boolean

get group_column ( ) : string
Column upon which the outmost table is grouped

Returns string

string

get groups ( ) : void
Returns a lut with the group_column values as its keys

Returns void

void