Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Sizeable for table component and better support for ajax implementation #160

Closed
vaadin-bot opened this issue Jan 19, 2007 · 5 comments
Milestone

Comments

@vaadin-bot
Copy link
Collaborator

Originally by @mstahv


Subtasks:

  • implement Sizeable
  • add optional variables (as per meeting on fri 26.1.)
  • firstrow (first row from which client wants new uidl, not necessary firstvisible, but defaults to this)
  • rowsPerRequest (amount of rows client wants to read, defaults to pagelength)

This way client gets by default same data as previously, but can:

  • get cache rows as it wants (hinted by sizeable values)
  • and update values (firstvisible, selected etc) without receiving pagelength of already rendered rows from server
@vaadin-bot
Copy link
Collaborator Author

Originally by @jojule


Added "rows" unit to Sizeable interface.

Will add Sizeable implementation to Table on java side.

@vaadin-bot
Copy link
Collaborator Author

Originally by @mstahv


Assigning this to Joonas and wrote down notes from design meeting.

@vaadin-bot
Copy link
Collaborator Author

Originally by @jojule


Implemented this on serverside. Added optional height and width attributes to table uidl-tag. If size is not specified, client-side can automatilly decide it. Values are of the format "100px". Supported units are px and %. Furthermore height also supports rows.

@vaadin-bot
Copy link
Collaborator Author

Originally by @jojule


For beta-1, keep it simple and possibly leave it incomplete.

@vaadin-bot
Copy link
Collaborator Author

Originally by @mstahv


in [458]

Removed percentage and row units.

@vaadin-bot vaadin-bot added this to the 4.0.0-beta1 milestone Dec 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant