Aurelia-Slickgrid is a wrapper of the lightning fast & customizable SlickGrid datagrid, it also includes multiple Styling Themes
MIT License
Bot releases are hidden (Show)
Published by ghiscoding over 5 years ago
This release includes a complete restructure of the lib folder to make it easier for people to contribute. Now all the library source code can be found under the folder src/aurelia-slickgrid/ and it still also includes the minimum examples code under src/examples/ in order to test the entire library. All the client demos (now 4 of them) were moved to a new repository aurelia-slickgrid-demos which you can clone and run locally, all the instructions are in the new repo.
Also, this new release now includes a few type of testing and more tests will be added in the future as the time permits. The external library that we use for testing are Cypress.io (for E2E) and also Jest (for Unit & Integration Tests).
Published by ghiscoding over 5 years ago
Published by ghiscoding over 5 years ago
Published by ghiscoding over 5 years ago
Published by ghiscoding almost 6 years ago
This should have been a patch
update, not a minor
. There isn't much added to previous version.
Published by ghiscoding almost 6 years ago
Published by ghiscoding almost 6 years ago
Published by ghiscoding almost 6 years ago
This new release does not bring much to the user on the feature side of it, however in code there was a major rewrite in how SlickGrid Controls & Plugins (gridMenu, headerMenu, columnPicker, ...) are handled. It was all previously under 1 big Service which was getting way too big, the rewrite was to separate them all in individual classes/services which is much more maintainable. Another big change, again under the hood, is that each of these controls/plugins (now called simply as Extensions
) will be called On Demand, meaning that if you don't enable the extension, it won't use the SlickGrid Control/Plugin, this should end up in smaller prod build size (SlickGrid has about 10 controls/plugins and you might not use them all).
Published by ghiscoding about 6 years ago
Published by ghiscoding about 6 years ago
autoAdjustDropHeight
, autoAdjustDropPosition
, autoAdjustDropWidthByTextSize
minWidth
, maxWidth
, adjustHeightPadding
maxHeight
(already existed but can be helpful with these new adjustmentsPublished by ghiscoding about 6 years ago
Published by ghiscoding over 6 years ago
Published by ghiscoding over 6 years ago
Bootstrap 4
, so go check it outPublished by ghiscoding over 6 years ago
2.x
ReleaseThis is a Major version and does include a few breaking changes to bring support to Multiple Grids in a view. I had to change the Singleton Services to non-Singleton and that already is, in itself, a major breaking change. Make sure to follow the Migration Guide to 2.x
is available here to upgrade to latest.
Since this is breaking, I decided to include a long list of changes that I had put aside to refactor.
The entire list of changes can be seen in #19 issue and again the Migration Guide to 2.x
is available here
This list does not include everything, for the entire list of changes take a look at #19 issue and the Migration Guide to 2.x
is available here
The Wiki are all updated (where necessary) to use latest version 2.x
. I strongly suggest you to look at the GitHub demo, you can see them all here
(onAureliaGridCreated)
Event Emitter
Published by ghiscoding over 6 years ago
This is a Major version and does include a few breaking changes to bring support to Multiple Grids in a view. I had to change the Singleton Services to non-Singleton and that already in itself is a major breaking change.
Since this is breaking, I decided to include a long list of changes that I had put aside to refactor.
The entire list of changes can be seen in #19 issue and the Migration Guide to 2.x
is available here
This version will be in Beta for at least a week or 2, until we try it out in our project and possibly get feedback from the community. If you find anything strange or not working, please open a new issue. Since this is in Beta, things could change slightly and if you guys want some changes, now is the time to express yourself.
This list does not include everything, for the entire list of changes take a look at #19 issue and the Migration Guide to 2.x
is available here
The Wiki are not yet changed but will be in the coming days, it might take some time to update them all. In the mean time, I strongly suggest you to look at the GitHub demo, you can see them all here
(onAureliaGridCreated)
Event Emitter
(sgOnSelectedRowsChanged)="handleSelectedRowsChanged1($event.detail.eventData, $event.detail.args)"
params
(like collection
) into editor
propertyfalse
when invalid date-1
or 1
for invalid datesPublished by ghiscoding over 6 years ago
Published by ghiscoding over 6 years ago
indexOf
in multiple select editor to load value (21215c4), closes #50
indexOf
in multiple select editor to load value (599a803)this.gridOptions
in bind & remove aurelia args (3bd2d90)this.gridOptions
in bind fn (48de363)filter
logic (since equal will filter values equal to the value provided)Published by ghiscoding over 6 years ago
Published by ghiscoding over 6 years ago
graphql: make sure column exist before trying to get properties (7122d6a)
graphql: remove throw error when dataset is empty or bad structure (36ea506)
grid: gridHeight & gridWidth not set, closes #35 (#40) (0bd2c53)
merge: fix last merge had conflicts (15e80e8)
merge: fix some merge conflicts (d2172df)
preset: Preset with backend were not working when using queryField (7ce538a)
tasks: VSCode Taks command were broken in new VSCode insiders (653ecb8)
grid: grid fixed sizes wasn't working in Edge/Firefox, closes #35 (a7669df)
Published by ghiscoding over 6 years ago