🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

react-fields-keeper

Package Overview
Dependencies
Maintainers
1
Versions
114
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-fields-keeper - npm Package Compare versions

Comparing version

to
4.11.0

10

dist/FieldsKeeper/FieldsKeeper.types.d.ts

@@ -129,2 +129,8 @@ import { ReactElement, ReactNode } from 'react';

}
export interface ISuffixRootNodeRendererProps<T = any> {
type: 'folder' | 'group' | 'leaf' | 'table' | 'hierarchy';
fieldItem?: IFieldsKeeperItem<T>;
onExpandCollapseAll?: (isCollapse: boolean) => void;
assignFieldBucketItem?: (bucketId: string, instanceId: string) => void;
}
/**

@@ -200,5 +206,5 @@ * Root properties for configuring a FieldsKeeper bucket.

/** Function to customize suffix node rendering **/
suffixNodeRenderer?: <T>(fieldItem: IFieldsKeeperItem<T>, assignFieldBucketItem: (bucketId: string, instanceId: string) => void) => JSX.Element;
suffixNodeRenderer?: (props: ISuffixRootNodeRendererProps) => JSX.Element;
/** Function to render context menu on right click **/
onContextMenuRenderer?: <T>(fieldItem: IFieldsKeeperItem<T>, assignFieldBucketItem: (bucketId: string, instanceId: string) => void) => JSX.Element;
onContextMenuRenderer?: (props: ISuffixRootNodeRendererProps) => JSX.Element;
/** If true, assignments will not be allowed */

@@ -205,0 +211,0 @@ disableAssignments?: boolean;

4

dist/FieldsKeeper/utils.d.ts

@@ -6,8 +6,8 @@ import { IFieldsKeeperItem, IGroupedFieldsKeeperItem } from './FieldsKeeper.types';

export declare function getGroupedItems(currentItems: IFieldsKeeperItem[], allItems: IFieldsKeeperItem[], isRootBucketRender?: boolean): IGroupedFieldsKeeperItem[];
export declare const getNodeRendererOutput: (renderer: unknown, item: IFieldsKeeperItem, fieldItems: IFieldsKeeperItem[], assignFieldItemToBucket: (fieldItems: IFieldsKeeperItem[], assignedField: {
export declare const getNodeRendererOutput: (renderer: unknown, item?: IFieldsKeeperItem, fieldItems?: IFieldsKeeperItem[], assignFieldItemToBucket?: ((fieldItems: IFieldsKeeperItem[], assignedField: {
bucketId: string;
currentInstanceId: string;
}) => void) => {
}) => void) | undefined, onExpandCollapseAll?: ((isCollapse: boolean) => void) | undefined) => {
rendererOutput: any;
isValidElement: boolean;
};
{
"name": "react-fields-keeper",
"version": "4.10.0",
"version": "4.11.0",
"type": "module",

@@ -5,0 +5,0 @@ "main": "./dist/index.umd.js",

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

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