New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

slickgrid-react

Package Overview
Dependencies
Maintainers
0
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

slickgrid-react - npm Package Compare versions

Comparing version 5.4.0 to 5.5.0

12

dist/types/components/slickgrid-react.d.ts
import React from 'react';
import { type BackendServiceApi, type Column, type EventSubscription, type ExtensionList, type ExternalResource, type Locale, type Metrics, type Pagination, type ServicePagination, SlickDataView, SlickEventHandler, SlickGrid, BackendUtilityService, CollectionService, ExtensionService, ExtensionUtility, FilterFactory, FilterService, GridEventService, GridService, GridStateService, GroupingAndColspanService, PaginationService, ResizerService, type RxJsFacade, SharedService, SlickGroupItemMetadataProvider, SortService, TreeDataService } from '@slickgrid-universal/common';
import { type BackendService, type BackendServiceApi, type Column, type EventSubscription, type ExtensionList, type ExternalResource, type Locale, type Metrics, type Pagination, type ServicePagination, SlickDataView, SlickEventHandler, SlickGrid, BackendUtilityService, CollectionService, ExtensionService, ExtensionUtility, FilterFactory, FilterService, GridEventService, GridService, GridStateService, GroupingAndColspanService, PaginationService, ResizerService, type RxJsFacade, SharedService, SlickGroupItemMetadataProvider, SortService, TreeDataService } from '@slickgrid-universal/common';
import { EventPubSubService } from '@slickgrid-universal/event-pub-sub';

@@ -35,2 +35,3 @@ import { SlickFooterComponent } from '@slickgrid-universal/custom-footer-component';

protected _registeredResources: ExternalResource[];
protected _scrollEndCalled: boolean;
protected _gridOptions?: GridOption;

@@ -88,2 +89,3 @@ protected get gridOptions(): GridOption;

constructor(props: SlickgridReactProps);
get backendService(): BackendService | undefined;
get eventHandler(): SlickEventHandler;

@@ -104,4 +106,4 @@ get isDatasetInitialized(): boolean;

* Define our internal Post Process callback, it will execute internally after we get back result from the Process backend call
* For now, this is GraphQL Service ONLY feature and it will basically
* refresh the Dataset & Pagination without having the user to create his own PostProcess every time
* Currently ONLY available with the GraphQL Backend Service.
* The behavior is to refresh the Dataset & Pagination without requiring the user to create his own PostProcess every time
*/

@@ -111,2 +113,3 @@ createBackendApiInternalPostProcessCallback(gridOptions: GridOption): void;

bindBackendCallbackFunctions(gridOptions: GridOption): void;
protected addBackendInfiniteScrollCallback(): void;
bindResizeHook(grid: SlickGrid, options: GridOption): void;

@@ -134,3 +137,3 @@ executeAfterDataviewCreated(_grid: SlickGrid, gridOptions: GridOption): void;

*/
setPaginationOptionsWhenPresetDefined(gridOptions: GridOption, paginationOptions: Pagination): Pagination;
protected setPaginationOptionsWhenPresetDefined(gridOptions: GridOption, paginationOptions: Pagination): Pagination;
setDarkMode(dark?: boolean): void;

@@ -175,2 +178,3 @@ /**

protected loadRowSelectionPresetWhenExists(): void;
hasBackendInfiniteScroll(gridOptions?: GridOption): boolean;
protected mergeGridOptions(gridOptions: GridOption): GridOption;

@@ -177,0 +181,0 @@ /** Add a register a new external resource, user could also optional dispose all previous resources before pushing any new resources to the resources array list. */

{
"name": "slickgrid-react",
"version": "5.4.0",
"version": "5.5.0",
"description": "Slickgrid components made available in React",

@@ -86,7 +86,7 @@ "keywords": [

"dependencies": {
"@slickgrid-universal/common": "~5.4.0",
"@slickgrid-universal/custom-footer-component": "~5.4.0",
"@slickgrid-universal/empty-warning-component": "~5.4.0",
"@slickgrid-universal/event-pub-sub": "~5.4.0",
"@slickgrid-universal/pagination-component": "~5.4.0",
"@slickgrid-universal/common": "~5.5.0",
"@slickgrid-universal/custom-footer-component": "~5.5.0",
"@slickgrid-universal/empty-warning-component": "~5.5.0",
"@slickgrid-universal/event-pub-sub": "~5.5.0",
"@slickgrid-universal/pagination-component": "~5.5.0",
"dequal": "^2.0.3",

@@ -103,9 +103,9 @@ "i18next": "^23.12.2",

"@release-it/conventional-changelog": "^8.0.1",
"@slickgrid-universal/composite-editor-component": "~5.4.0",
"@slickgrid-universal/custom-tooltip-plugin": "~5.4.0",
"@slickgrid-universal/excel-export": "~5.4.0",
"@slickgrid-universal/graphql": "~5.4.0",
"@slickgrid-universal/odata": "~5.4.0",
"@slickgrid-universal/rxjs-observable": "~5.4.0",
"@slickgrid-universal/text-export": "~5.4.0",
"@slickgrid-universal/composite-editor-component": "~5.5.0",
"@slickgrid-universal/custom-tooltip-plugin": "~5.5.0",
"@slickgrid-universal/excel-export": "~5.5.0",
"@slickgrid-universal/graphql": "~5.5.0",
"@slickgrid-universal/odata": "~5.5.0",
"@slickgrid-universal/rxjs-observable": "~5.5.0",
"@slickgrid-universal/text-export": "~5.5.0",
"@types/dompurify": "^3.0.5",

@@ -115,3 +115,3 @@ "@types/fnando__sparkline": "^0.3.7",

"@types/jest": "^29.5.12",
"@types/node": "^20.14.11",
"@types/node": "^22.1.0",
"@types/react": "^18.3.3",

@@ -130,10 +130,10 @@ "@types/react-dom": "^18.3.0",

"custom-event-polyfill": "^1.0.7",
"cypress": "^13.13.1",
"cypress": "^13.13.2",
"cypress-real-events": "^1.13.0",
"dompurify": "^3.1.6",
"esbuild-loader": "^4.2.2",
"eslint": "^9.7.0",
"eslint-plugin-cypress": "^3.3.0",
"eslint": "^9.8.0",
"eslint-plugin-cypress": "^3.4.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-n": "^17.9.0",
"eslint-plugin-n": "^17.10.2",
"eslint-plugin-prefer-arrow": "^1.2.3",

@@ -143,4 +143,4 @@ "eslint-plugin-react": "^7.35.0",

"fetch-jsonp": "^1.3.0",
"globals": "^15.8.0",
"html-loader": "5.0.0",
"globals": "^15.9.0",
"html-loader": "5.1.0",
"html-webpack-plugin": "5.6.0",

@@ -159,16 +159,16 @@ "i18next-http-backend": "^2.5.2",

"react-dom": "^18.3.1",
"react-i18next": "^14.1.3",
"react-router-dom": "^6.25.1",
"react-i18next": "^15.0.0",
"react-router-dom": "^6.26.0",
"regenerator-runtime": "^0.14.1",
"release-it": "^17.6.0",
"rimraf": "^5.0.9",
"rimraf": "^5.0.10",
"rxjs": "^7.8.1",
"sass": "^1.77.8",
"sass-loader": "^14.2.1",
"sass-loader": "^16.0.0",
"serve": "^14.2.3",
"style-loader": "4.0.0",
"ts-jest": "^29.2.3",
"ts-jest": "^29.2.4",
"ts-loader": "^9.5.1",
"typescript": "^5.5.3",
"typescript-eslint": "^7.16.1",
"typescript": "^5.5.4",
"typescript-eslint": "^8.0.1",
"webpack": "^5.93.0",

@@ -183,4 +183,4 @@ "webpack-cli": "^5.1.4",

"resolutions": {
"caniuse-lite": "1.0.30001642"
"caniuse-lite": "1.0.30001649"
}
}

@@ -31,3 +31,3 @@ # Slickgrid-React

#### Working Demos
For a complete set of working demos (over 30 examples), we strongly suggest you to clone the [Slickgrid-React Demos](https://github.com/ghiscoding/slickgrid-react-demos) repository (instructions are provided in the demo repo). The repo provides multiple demos and they are updated every time a new version is out, so it is updated frequently and is also used as the GitHub live demo page.
For a complete set of working demos (40+ examples), we strongly suggest you to clone the [Slickgrid-React Demos](https://github.com/ghiscoding/slickgrid-react-demos) repository (instructions are provided in the demo repo). The repo provides multiple demos and they are updated every time a new version is out, so it is updated frequently and is also used as the GitHub live demo page.

@@ -34,0 +34,0 @@ ## License

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc