Allow sequences rather than just lists for TreeGrid yields.

This commit is contained in:
Mike Auty
2016-02-09 10:14:13 +00:00
parent 85487b4a02
commit bca8dc486d
2 changed files with 1 additions and 1 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ class TreeNode(interfaces.renderers.TreeNode):
def _validate_values(self, values):
"""A function for raising exceptions if a given set of values is invalid according to the column properties."""
if not (isinstance(values, list) and len(values) == len(self._treegrid.columns)):
if not (isinstance(values, collections.Sequence) and len(values) == len(self._treegrid.columns)):
raise TypeError(
"Values must be a list of objects made up of simple types and number the same as the columns")
for index in range(len(self._treegrid.columns)):