Releases: ghiscoding/Angular-Slickgrid
Releases · ghiscoding/Angular-Slickgrid
Add Inline Editors and Click events
- Add Inline Editors
- You can see the example file grid-editor.component, Wiki will be updated later
- Expose
grid
anddataview
objects at the component level- exposing them gives access to all the SlickGrid events (like
onClick
,onCellChange
which are useful for opening a modal window on clicking an edit icon)
- exposing them gives access to all the SlickGrid events (like
- moved some of the imports from SlickGrid (3rd party lib files) to the
Angular-Slickgrid
library which in terms simplifies theangular-cli.json
file by a lot.- used a
minor
semver release to make sure that you update yourangular-cli.json
file with the simplified way, refer to the updated HOWTO
- used a
Tweaked GraphQL Service
- renamed
onBackendEventChanged
toonBackendEventApi
- add a new
onInit
property within theonBackendEventApi
to initialize the grid with data on page load - fixed onSort and onPagination issues with
Observable
- fix styling issue, sort icon not showing when grid has no scroll
add new GraphQL Operator "Contains" and make it default when filter
- Add a new GraphQL Operator "Contains" and make it default when filtering.
- Also add more conversion check from Observable to Promise in filter.service.
GraphQL implementation
- Release GraphQL implementation
- Dropped 3 gridOptions definitions (onPaginationChanged, onSortChanged, onFilterChanged) in favor of 1 grouped definition (onBackendEventChanged)
- Because of this last change, I pushed a
Minor semver
release (0.4.0
)
- Because of this last change, I pushed a
Switched packaging from "angular-library-starter" to "ng-packagr"
This is a huge change and I was tempted to make it a Major release (semver) but ended up only doing a Minor release (0.3.x) instead. The only breaking change that I see is that there is no longer a dist folder in the NPM package which only affects the CSS/SCSS which isn't enough to make it a Major release.
The HOWTO Wiki got updated with the new paths for CSS/SCSS
new package with ng-packagr
beta replace packaging library with ng-packagr
Initial release
v0.2.6 changed an export in index