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.
Table
Add technical info
TechnicalInfo
Any
Copy the view information from another view
View
Convert to dictionary
ConfigParams
dict
Mark the view as not interactive, disable the pagination
Extract a new dataframe
List[str]
DataFrame
Get a dataframe from a single range
CellRange
DataFrame
List[Dict[str, str]]
List[CellRange]
List[Dict[str, str]]
TableSelection
List[Dict[str, str]]
TableSelection
List[Dict[str, str]]
Get style
TypingStyle
Get technical info dict
str
TechnicalInfo
Get technical info
TechnicalInfoDict
Get title
Optional
Get type
ViewType
Get 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
TableSelection
List[Any]
Get the x tick labels from a serie list if possible, if all the series have the same rows selection
Serie1dList
Optional[List[str]]
Is favorite
bool
Is interaction disabled
bool
Set favorite
bool
Set 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.
TypingStyle
Set technical info
TechnicalInfoDict
Set title
str
Convert to DTO
ConfigParams
ViewDTO
Generate range list like 0,1,2...length
int
List
Dict
Method that return true is the provided json is a json of a view
Any
bool