Skip to content

Dynamically Change Column Definitions and Grid Definitions on the Fly

Compare
Choose a tag to compare
@ghiscoding ghiscoding released this 21 May 20:51
· 2132 commits to master since this release

Features

  • grid: ability to dynamically add or change Column Headers (#65), closes #57
    • You can see a demo in Example 12, click on the button "Dynamically Duplicate Title Column"
  • filters: add more operator types to collection svc filter (#66) (4359e67), closes #63
  • resize: use gridHeight or gridWidth when provided on autoResize (#59

Bug Fixes

  • control: Grid Menu z-index is too low when inside a modal window (b722f6d)
  • dataview: preserve any previous sort when resetting items (#62) (2112768)
  • editor: Int/Float Editors multiple small enhancements (#54) (b208fcf)
  • editors: fix serialization/deserilization in editors (2ee03b0), closes #56
  • editors: fix serialization/deserilization in editors (f3610d7), closes #58
  • editors: use indexOf in multiple select editor to load value (21215c4), closes #50
  • editors: use indexOf in multiple select editor to load value (599a803)
  • eventService: use grid.getOptions for gridDefinition (e67e93a), closes #49
  • eventService: use grid.getOptions for gridDefinition in event service (0be30fd), closes #51
  • grid: issue #44, sort icon hidden behind grid menu w/small dataset (#53) (737da5f)
  • grid: Resizer on 1st grid stop working after 2nd grid is created (ed462ca)
  • grid: Support Row Selection & Inline Editors in 1 view (1da7b7a)
  • grid: use this.gridOptions in bind & remove aurelia args (3bd2d90)
  • gridOptions: use this.gridOptions in bind fn (48de363)
  • headerMenu: we should not display header menu on row select column (#64) (efe1c21)

BREAKING CHANGES

  • filters: Reversing the 'EQ' filter logic. This was done now because the filter feature was new and it follows the javascript filter logic (since equal will filter values equal to the value provided)