You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 1, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -50,13 +50,13 @@ body:
50
50
label: Validations
51
51
description: Before submitting the issue, please make sure you do the following
52
52
options:
53
-
- label: Follow our [Code of Conduct](https://github.com/slickclub/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
53
+
- label: Follow our [Code of Conduct](https://github.com/slickgrid-stellar/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
54
54
required: true
55
-
- label: Read the [HOWTO - Step by Step](https://github.com/slickclub/angular-slickgrid/wiki/HOWTO---Step-by-Step).
55
+
- label: Read the [HOWTO - Step by Step](https://github.com/slickgrid-stellar/angular-slickgrid/wiki/HOWTO---Step-by-Step).
56
56
required: true
57
-
- label: Check that there isn't [already an issue](https://github.com/slickclub/Angular-Slickgrid/issues) that reports the same bug to avoid creating a duplicate.
57
+
- label: Check that there isn't [already an issue](https://github.com/slickgrid-stellar/Angular-Slickgrid/issues) that reports the same bug to avoid creating a duplicate.
58
58
required: true
59
-
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/slickclub/Angular-Slickgrid/discussions).
59
+
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/slickgrid-stellar/Angular-Slickgrid/discussions).
60
60
required: true
61
61
- label: The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.
One of the best javascript datagrid [SlickGrid](https://github.com/mleibman/SlickGrid) which was originally developed by @mleibman is now available to Angular. I have used a few datagrids and SlickGrid beats most of them in terms of functionalities and performance (it can easily deal with even a million row). We will be using the [6pac/SlickGrid](https://github.com/6pac/SlickGrid/) fork, it is the most active fork since the original author @mleibman stopped working on his original repo. Also worth knowing that I have contributed a lot to the 6pac/SlickGrid fork for the benefit of Angular-Slickgrid... also a reminder, this is a wrapper of a jQuery lib (SlickGrid) and a big portion of the lib (like Editors, Filters and others) are written in jQuery/JavaScript, so just keep that in mind and it also mean that jQuery is a dependency.
@@ -17,21 +17,21 @@ One of the best javascript datagrid [SlickGrid](https://github.com/mleibman/Slic
17
17
[MIT License](LICENSE)
18
18
19
19
## Installation
20
-
Refer to the **[Wiki - HOWTO Step by Step](https://github.com/slickclub/angular-slickgrid/wiki/HOWTO---Step-by-Step)** and/or clone the [Angular-Slickgrid Demos](https://github.com/slickclub/angular-slickgrid-demos) repository. Please consult all Wikis before opening new issues, also consider asking installation and/or general questions on [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=slickgrid) unless you think there's a bug with the library.
20
+
Refer to the **[Wiki - HOWTO Step by Step](https://github.com/slickgrid-stellar/angular-slickgrid/wiki/HOWTO---Step-by-Step)** and/or clone the [Angular-Slickgrid Demos](https://github.com/slickgrid-stellar/angular-slickgrid-demos) repository. Please consult all Wikis before opening new issues, also consider asking installation and/or general questions on [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=slickgrid) unless you think there's a bug with the library.
21
21
22
22
```sh
23
23
npm install angular-slickgrid
24
24
```
25
25
26
26
### Demo page
27
-
`Angular-Slickgrid` works with all `Bootstrap` versions, you can see a demo of each one below. There are also 2 new styling Themes, Material & Salesforce which are also available. You can also use different SVG icons, you may want to look at the [Wiki - SVG Icons](https://github.com/slickclub/Angular-Slickgrid/wiki/SVG-Icons)
`Angular-Slickgrid` works with all `Bootstrap` versions, you can see a demo of each one below. There are also 2 new styling Themes, Material & Salesforce which are also available. You can also use different SVG icons, you may want to look at the [Wiki - SVG Icons](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/SVG-Icons)
For a complete & working local demo (30+ examples), you can (and should) clone the [Angular-Slickgrid Demos](https://github.com/slickclub/angular-slickgrid-demos) repository to get started. That repo is updated frequently and is used to update the GitHub demo page for both the [Bootstrap 5 demo](https://slickclub.github.io/Angular-Slickgrid) and [Bootstrap 4 demo](https://slickclub.github.io/angular-slickgrid-demos).
32
+
For a complete & working local demo (30+ examples), you can (and should) clone the [Angular-Slickgrid Demos](https://github.com/slickgrid-stellar/angular-slickgrid-demos) repository to get started. That repo is updated frequently and is used to update the GitHub demo page for both the [Bootstrap 5 demo](https://slickgrid-stellar.github.io/Angular-Slickgrid) and [Bootstrap 4 demo](https://slickgrid-stellar.github.io/angular-slickgrid-demos).
cd bootstrap4-demo-with-translate # or any of the 4 demos
36
36
npm install
37
37
npm start
@@ -43,24 +43,24 @@ You like to use **Angular-Slickgrid**? Be sure to upvote :star:, maybe support m
43
43
<ahref='https://ko-fi.com/ghiscoding'target='_blank'><imgheight='32'style='border:0px;height:32px;'src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0'border='0'alt='Buy Me a Coffee at ko-fi.com' />
44
44
45
45
## Latest News & Releases
46
-
Check out the [Releases](https://github.com/slickclub/Angular-Slickgrid/releases) section for all latest News & Releases.
46
+
Check out the [Releases](https://github.com/slickgrid-stellar/Angular-Slickgrid/releases) section for all latest News & Releases.
47
47
48
48
## Angular Compatibility
49
49
- version `1.x.x` for Angular 4-6
50
50
- version `2.x.x` for Angular 7-11
51
-
- version `3.x.x` for Angular 12+ and RxJS 7+ ([migration guide to 3.x](https://github.com/slickclub/Angular-Slickgrid/wiki/Migration-to-3.x))
51
+
- version `3.x.x` for Angular 12+ and RxJS 7+ ([migration guide to 3.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-3.x))
52
52
- IE11 is EOL and **no longer supported**, if you still need to support it stay with version 2.x
53
-
- uses new [Slickgrid-Universal](https://github.com/slickclub/slickgrid-universal) monorepo version 0.19.2
54
-
- version `4.x.x` for Angular 13+, RxJS 7+ and **Ivy ONLY** ([migration guide to 4.x](https://github.com/slickclub/Angular-Slickgrid/wiki/Migration-to-4.x))
53
+
- uses new [Slickgrid-Universal](https://github.com/slickgrid-stellar/slickgrid-universal) monorepo version 0.19.2
54
+
- version `4.x.x` for Angular 13+, RxJS 7+ and **Ivy ONLY** ([migration guide to 4.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-4.x))
55
55
- for Ivy build only (no more UMD bundle & output >= ES2017), IE not supported.
56
-
- requires Slickgrid-Universal [1.x](https://github.com/slickclub/slickgrid-universal/releases/tag/v1.1.1) version
57
-
- version `5.x.x` for Angular 14+, RxJS >=7.5.0 and **Ivy ONLY** ([migration guide to 5.x](https://github.com/slickclub/Angular-Slickgrid/wiki/Migration-to-5.x))
56
+
- requires Slickgrid-Universal [1.x](https://github.com/slickgrid-stellar/slickgrid-universal/releases/tag/v1.1.1) version
57
+
- version `5.x.x` for Angular 14+, RxJS >=7.5.0 and **Ivy ONLY** ([migration guide to 5.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-5.x))
58
58
- removal of jQueryUI dependency (replaced internally by SortableJS, a smaller and touch friendly lib).
59
-
- requires Slickgrid-Universal [2.x](https://github.com/slickclub/slickgrid-universal/releases/tag/v2.0.0) version
59
+
- requires Slickgrid-Universal [2.x](https://github.com/slickgrid-stellar/slickgrid-universal/releases/tag/v2.0.0) version
60
60
61
-
**Note** For a full compatibility table of Angular-Slickgrid with Slickgrid-Universal, you can consult the [Versions Compatibility Table - Wiki](https://github.com/slickclub/Angular-Slickgrid/wiki/Versions-Compatibility-Table)
61
+
**Note** For a full compatibility table of Angular-Slickgrid with Slickgrid-Universal, you can consult the [Versions Compatibility Table - Wiki](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Versions-Compatibility-Table)
62
62
63
-
For Angular 12+ see the instructions below - [Angular 12 with WebPack 5 - polyfill issue](https://github.com/slickclub/Angular-Slickgrid#angular-12-with-webpack-5---how-to-fix-polyfill-error)
63
+
For Angular 12+ see the instructions below - [Angular 12 with WebPack 5 - polyfill issue](https://github.com/slickgrid-stellar/Angular-Slickgrid#angular-12-with-webpack-5---how-to-fix-polyfill-error)
64
64
65
65
### ngx-translate Compatibility
66
66
@@ -74,7 +74,7 @@ If you are facing any issues with `ngx-translate` library while building your An
74
74
| 7 | 11.x+ |
75
75
76
76
### Build Warnings (Angular 8+)
77
-
You might get warnings about SlickGrid while doing a production build, most of them are fine and the best way to fix them, is to simply remove/ignore the warnings, all you have to do is to add a file named `ngcc.config.js` in your project root (same location as the `angular.json` file) with the following content (you can also see this [commit](https://github.com/slickclub/angular-slickgrid-demos/commit/1fe8092bcd2e99ede5ab048f4a7ebe6254e4bee0) which fixes the Angular-Slickgrid-Demos prod build):
77
+
You might get warnings about SlickGrid while doing a production build, most of them are fine and the best way to fix them, is to simply remove/ignore the warnings, all you have to do is to add a file named `ngcc.config.js` in your project root (same location as the `angular.json` file) with the following content (you can also see this [commit](https://github.com/slickgrid-stellar/angular-slickgrid-demos/commit/1fe8092bcd2e99ede5ab048f4a7ebe6254e4bee0) which fixes the Angular-Slickgrid-Demos prod build):
78
78
```js
79
79
module.exports= {
80
80
packages: {
@@ -131,25 +131,25 @@ This is no longer the case. Verify if you need this module and configure a polyf
131
131
Angular-Slickgrid and Slickgrid-Universal both have **100%** Unit Test Coverage, we are talking about +15,000 lines of code (+3,750 unit tests) that are fully tested with [Jest](https://jestjs.io/). On the UI side, all Angular-Slickgrid Examples are tested with [Cypress](https://www.cypress.io/), there are over +500 Cypress E2E tests.
132
132
133
133
#### How to load data with `HttpClient`?
134
-
You might notice that all demos are coded with mocked dataset in each of the examples, that is mainly for demo purposes, but you might be wondering how to connect this with an `HttpClient`? Easy... just replace the mocked data, assigned to the `dataset` property, by your `HttpClient` call it and that's it. The `dataset` property can be changed or refreshed at any time, which is why you can use local data and/or connect it to a `Promise` or an `Observable` with `HttpClient` (internally it's just a SETTER that refreshes the grid). See [Example 24](https://slickclub.github.io/Angular-Slickgrid/#/gridtabs) for a demo showing how to load a JSON file with `HttpClient`.
134
+
You might notice that all demos are coded with mocked dataset in each of the examples, that is mainly for demo purposes, but you might be wondering how to connect this with an `HttpClient`? Easy... just replace the mocked data, assigned to the `dataset` property, by your `HttpClient` call it and that's it. The `dataset` property can be changed or refreshed at any time, which is why you can use local data and/or connect it to a `Promise` or an `Observable` with `HttpClient` (internally it's just a SETTER that refreshes the grid). See [Example 24](https://slickgrid-stellar.github.io/Angular-Slickgrid/#/gridtabs) for a demo showing how to load a JSON file with `HttpClient`.
135
135
136
136
## Wiki / Documentation
137
-
The Wiki is where all the documentation and instructions will go, so please consult the [Angular-Slickgrid - Wiki](https://github.com/slickclub/Angular-Slickgrid/wiki) before opening any issues. The [Wiki - HOWTO](https://github.com/slickclub/Angular-Slickgrid/wiki/HOWTO---Step-by-Step) is a great place to start with. You can also take a look at the [Demo page](https://slickclub.github.io/Angular-Slickgrid), it includes sample for most of the features and it keeps growing (so you might want to consult it whenever a new version comes out).
137
+
The Wiki is where all the documentation and instructions will go, so please consult the [Angular-Slickgrid - Wiki](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki) before opening any issues. The [Wiki - HOWTO](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/HOWTO---Step-by-Step) is a great place to start with. You can also take a look at the [Demo page](https://slickgrid-stellar.github.io/Angular-Slickgrid), it includes sample for most of the features and it keeps growing (so you might want to consult it whenever a new version comes out).
138
138
139
139
## Main features
140
-
You can see some screenshots below and the instructions down below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/slickclub/Angular-Slickgrid/wiki).
140
+
You can see some screenshots below and the instructions down below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki).
141
141
142
142
## Missing features
143
143
What if `Angular-Slickgrid` is missing feature(s) compare to the original core library [6pac/SlickGrid](https://github.com/6pac/SlickGrid/)?
144
144
145
-
Fear not, you can simply reference the `SlickGrid` and `DataView` objects, just like in the core lib (they are exposed through Custom Events). For more info continue reading on [Wiki - SlickGrid & DataView objects](/slickclub/Angular-Slickgrid/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/slickclub/Angular-Slickgrid/wiki/Grid-&-DataView-Events)
145
+
Fear not, you can simply reference the `SlickGrid` and `DataView` objects, just like in the core lib (they are exposed through Custom Events). For more info continue reading on [Wiki - SlickGrid & DataView objects](/slickgrid-stellar/Angular-Slickgrid/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Grid-&-DataView-Events)
146
146
147
147
148
148
## Screenshots
149
149
150
150
Screenshots from the demo app with the `Bootstrap` theme.
151
151
152
-
_Note that the styling changed a bit, the best is to simply head over to the [Live Demo](https://slickclub.github.io/Angular-Slickgrid) page._
152
+
_Note that the styling changed a bit, the best is to simply head over to the [Live Demo](https://slickgrid-stellar.github.io/Angular-Slickgrid) page._
153
153
154
154
### Slickgrid example with Formatters (last column shown is a custom Formatter)
0 commit comments