TableView
Use this view to return a section of a Table and enable pagination to retrieve other section. This view embed config to enable pagination.
The view model is:
{
"type": "table"
"title": str,
"caption": str,
"data" List[List[float]],
"rows": List[Dict["name": str, tags: Dict[str, str]]],
"columns": List[Dict["name": str, tags: Dict[str, str]]],
"from_row": int,
"number_of_rows_per_page": int,
"from_column": int,
"number_of_columns_per_page": int,
"total_number_of_rows": int,
"total_number_of_columns": int,
}
Initialize self. See help(type(self)) for accurate signature.
TableAdd technical info
TechnicalInfoAnyCopy the view information from another view
ViewConvert to dictionary
ConfigParamsdictMark the view as not interactive, disable the pagination
Extract a new dataframe
List[str]DataFrameGet a dataframe from a single range
CellRangeDataFrameList[Dict[str, str]]List[CellRange]List[Dict[str, str]]TableSelectionList[Dict[str, str]]TableSelectionList[Dict[str, str]]Get style
TypingStyleGet technical info dict
strTechnicalInfoGet technical info
TechnicalInfoDictGet title
OptionalGet type
ViewTypeGet all the values of multiple column flattened
List[str]List[Any]Get flattened values from a list of ranges
List[CellRange]List[Any]Get table flattened value form a SelectionRange
TableSelectionList[Any]Get the x tick labels from a serie list if possible, if all the series have the same rows selection
Serie1dListOptional[List[str]]Is favorite
boolIs interaction disabled
boolSet favorite
boolSet typing style for this view instance. This overrides the style defines in the view decorator and the default style of the view type With this you can define a custom style for a specific view instance when you view is generic.
TypingStyleSet technical info
TechnicalInfoDictSet title
strConvert to DTO
ConfigParamsViewDTOGenerate range list like 0,1,2...length
intListConfigSpecsMethod that return true is the provided json is a json of a view
Anybool