Replies: 3 comments 5 replies
-
To answer some of your questions, maybe not all but let see Commercial SupportI do not necessarily offer commercial support but I do have sponsoring links via Ko-Fi and recently GitHub Sponsors, they are both shown on all my main projects. As you know I'm quite active on these projects and if it's something really custom or requires extra then I guess I could go with the sponsoring way. I did receive some in the past, it's been well over a year since I've received anything though.
I created a new theme in the original SlickGrid recently released (not available in Angular-Slickgrid because it uses a different theme) and you can see that it's quite doable to change a few CSS variables and get an Excel like visual, take a look at this SlickGrid Example. Like I said, this theme is only available in SlickGrid but it shouldn't be too hard to port it to Angular-Slickgrid
hmm not exactly sure what you mean, do you want like an exact duplicate of the grid data or do you even want events to be replicated like scrolling in grid1 would also scroll in grid2? If it's the latter, I guess it's doable by subscribing to the scroll event but you'd have to make sure to not go in some kinda of infinite loop, never needed that kind of functionalities
Some users tried to do that with Row Detail but they quickly saw that it wasn't created for that reason. It's typically better to simply go with 2 grids, I've done that with Angular-Slickgrid with 1 project we had that when I clicked on an item in the grid, I then opened a side bar with a 2nd grid and the sidebar was simply using Bootstrap flex like
If you look at this Example 13, it was created by another user and in his use case he had an Oracle DB and his demo was to show that it's easy to create your own backend service. Basically, the easiest would be to look at either the OData or the GraphQL services that I've done, in both cases they I also wouldn't mind joining a call with you, since we contributed a lot in the past, as long as it's not during work time, it could even be a Saturday I don't mind. I'm in Montreal, Canada (Eastern TZ), so we probably have 6 hours or so of time diff? I wouldn't do this with everyone but since I know you quite well already, I wouldn't mind at all :) |
Beta Was this translation helpful? Give feedback.
-
For comparison sake, Ag-Grid is the most known grid and most people don't know that but it was inspired by SlickGrid and Angular UI-Grid. The Ag was for Angular back then so... Ag-Grid is well known and is very popular but it's also quite expensive (the community edition is very basic and limited), on the other hand all SlickGrid features are totally free but off course it's not always to the level of Ag-Grid since they have paid developer to work on them every day and they have lot of enterprise paying top dollars to support whatever they dream of, on the other hand SlickGrid is developed by a bunch of us (mostly me lately) in our spare time lol A great example of this is Tree Data, we needed it for a project in our Salesforce environment (kind of a BOM view) and I spent quite some time to get it working, but the entire Tree Data feature in Ag-Grid is in the Enterprise section, meaning not available in community edition and they have ton of features like this. It's free in Angular-Slickgrid, but of course it might be a bit better in Ag-Grid...for a cost 😆 Ag-Grid (requires Enterprise license) Angular-Slickgrid Tree Data (free) At the end, I'm not that far from Ag-Grid, it's comparable. Other features like Pinning (aka frozen columns) is also better in Ag-Grid than SlickGrid but all these features are paid features in Ag-Grid so free is good in SlickGrid :) |
Beta Was this translation helpful? Give feedback.
-
I created a new Slickgrid-Universal Example 19 to test a feature. I decided to investigate if I could turn it an Excel like grid and it sure was quite easy, less than 10 CSS variables that already exist and it looks like Excel /** override slick-cell to make it look like Excel sheet */
.grid19 {
--slick-border-color: #d4d4d4;
--slick-cell-odd-background-color: #fbfbfb;
--slick-cell-border-left: 1px solid var(--slick-border-color);
--slick-header-menu-display: none;
--slick-header-column-height: 20px;
--slick-grid-border-color: #d4d4d4;
--slick-row-selected-color: #d4ebfd;
} |
Beta Was this translation helpful? Give feedback.
-
Hey there again.
As I'm running a couple of tests and prepping a demo project for an evaluation of using angular-slickgrid in a larger company project I wanted to ask in advance before I perhaps get the same question from my peers.
Do you offer any kind of commercial support? I think it would primarily target architectural/feature design discussions and guidance on best practices vs actual paid feature implementation. Just to give you a few ideas of what type of Q might come up:
I'm certainly not looking for any answers to these right now and not in the OSS context, where I'd instead provide an example and pin point to concrete questions.
Its more about providing my decision-makere with more info.
If you prefer discussing these on a different channel please dont hesitate to reach out to me via mail (you can find it on my github profile)
Beta Was this translation helpful? Give feedback.
All reactions