Skip to content

Commit

Permalink
Table.sortBy field - added validator
Browse files Browse the repository at this point in the history
Co-authored-by: JamesGibo <[email protected]>
  • Loading branch information
Git-Lior and JamesGibo authored Aug 20, 2023
1 parent 287e4c5 commit 8b30a12
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion grafanalib/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -3223,7 +3223,10 @@ class Table(Panel):
showHeader = attr.ib(default=True, validator=instance_of(bool))
span = attr.ib(default=6),
unit = attr.ib(default='', validator=instance_of(str))
sortBy = attr.ib(default=attr.Factory(list))
sortBy = attr.ib(default=attr.Factory(list), validator=attr.validators.deep_iterable(
member_validator=instance_of(TableSortByField),
iterable_validator=instance_of(list)
))

@classmethod
def with_styled_columns(cls, columns, styles=None, **kwargs):
Expand Down

0 comments on commit 8b30a12

Please sign in to comment.