Exemple #1
0
 def test_wiki_samples(self):
     #Test that sample code posted on DataGridWidget wiki page actually works.
     grid = DataGrid(fields=[
         ('ID', 'userId'),
         ('Name', 'displayName'),
         ('E-mail', 'emailAddress'),
     ])
     users = [User(1, 'john', '*****@*****.**'), User(2, 'fred', '*****@*****.**')]
     print grid.display(users)
     grid = DataGrid(fields=[
         ('Name', lambda row: row[1]),
         ('Country', lambda row: row[2]),
         ('Age', lambda row: row[0]),
     ])
     data = [(33, "Anton Bykov", "Bulgaria"), 
         (23, "Joe Doe", "Great Britain"), (44, "Pablo Martelli", "Brazil")]
     print grid.display(data)