You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@syncfusion/ej2-angular-querybuilder

Package Overview
Dependencies
Maintainers
0
Versions
276
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@syncfusion/ej2-angular-querybuilder - npm Package Compare versions

Comparing version

to
28.1.33-ngcc

@syncfusion/ej2-angular-querybuilder.es5.js

43

package.json
{
"_from": "@syncfusion/ej2-angular-querybuilder@*",
"_id": "@syncfusion/ej2-angular-querybuilder@27.2.3",
"_id": "@syncfusion/ej2-angular-querybuilder@26.1.35",
"_inBundle": false,
"_integrity": "sha512-31wWj7V/aM5Zxj/uhkEweVlfUGPO/yiR8LXd0anUUfQI356PtxBNJI0ZYIGzf7tIKAUtyIZ+IF5E6CGLP5DAng==",
"_integrity": "sha512-QB1C11Gchj7VwPHL+OrMKdMsClVp3BiI650Wr6a7DofHTyOPMdld3zFRlJQFRdyxPCfigzSlfMBmWBqoDmV7kw==",
"_location": "/@syncfusion/ej2-angular-querybuilder",

@@ -22,6 +22,6 @@ "_phantomChildren": {},

],
"_resolved": "https://nexus.syncfusioninternal.com/repository/ej2-angular-hotfix/@syncfusion/ej2-angular-querybuilder/-/ej2-angular-querybuilder-27.2.3.tgz",
"_shasum": "2ee594505802d0fcd02b8097f152013bceb2982e",
"_resolved": "https://nexus.syncfusioninternal.com/repository/ej2-release/@syncfusion/ej2-angular-querybuilder/-/ej2-angular-querybuilder-26.1.35.tgz",
"_shasum": "fb617275dc94176915ec970c2cc9de9bc4647359",
"_spec": "@syncfusion/ej2-angular-querybuilder@*",
"_where": "/jenkins/workspace/elease-automation_release_27.1.1/ivypackages/included",
"_where": "/jenkins/workspace/elease-automation_release_28.1.1/packages/included",
"author": {

@@ -35,25 +35,10 @@ "name": "Syncfusion Inc."

"dependencies": {
"@syncfusion/ej2-angular-base": "~27.2.2",
"@syncfusion/ej2-base": "~27.2.5",
"@syncfusion/ej2-querybuilder": "27.2.5"
"@syncfusion/ej2-angular-base": "~28.1.33",
"@syncfusion/ej2-base": "~28.1.33",
"@syncfusion/ej2-querybuilder": "28.1.33"
},
"deprecated": false,
"description": "Essential JS 2 QueryBuilder for Angular",
"es2020": "fesm2020/syncfusion-ej2-angular-querybuilder.mjs",
"esm2020": "esm2020/syncfusion-ej2-angular-querybuilder.mjs",
"exports": {
"./package.json": {
"default": "./package.json"
},
".": {
"types": "./syncfusion-ej2-angular-querybuilder.d.ts",
"esm2020": "./esm2020/syncfusion-ej2-angular-querybuilder.mjs",
"es2020": "./fesm2020/syncfusion-ej2-angular-querybuilder.mjs",
"es2015": "./fesm2015/syncfusion-ej2-angular-querybuilder.mjs",
"node": "./fesm2015/syncfusion-ej2-angular-querybuilder.mjs",
"default": "./fesm2020/syncfusion-ej2-angular-querybuilder.mjs"
}
},
"fesm2015": "fesm2015/syncfusion-ej2-angular-querybuilder.mjs",
"fesm2020": "fesm2020/syncfusion-ej2-angular-querybuilder.mjs",
"devDependencies": {},
"es2015": "@syncfusion/ej2-angular-querybuilder.js",
"homepage": "https://www.syncfusion.com/angular-components",

@@ -70,3 +55,5 @@ "keywords": [

"license": "SEE LICENSE IN license",
"module": "fesm2015/syncfusion-ej2-angular-querybuilder.mjs",
"main": "dist/ej2-angular-querybuilder.umd.js",
"metadata": "ej2-angular-querybuilder.metadata.json",
"module": "@syncfusion/ej2-angular-querybuilder.es5.js",
"name": "@syncfusion/ej2-angular-querybuilder",

@@ -79,4 +66,4 @@ "repository": {

"sideEffects": false,
"typings": "syncfusion-ej2-angular-querybuilder.d.ts",
"version": "27.2.5"
"typings": "ej2-angular-querybuilder.d.ts",
"version": "28.1.33-ngcc"
}

@@ -36,5 +36,5 @@ # Angular Query Builder Component (Angular Filter Component)

### Adding Syncfusion Angular Query Builder package
### Adding Syncfusion<sup>®</sup> Angular Query Builder package
All Syncfusion Angular packages are available in [npmjs.com](https://www.npmjs.com/~syncfusionorg). To install the angular query builder package, use the following command.
All Syncfusion<sup>®</sup> Angular packages are available in [npmjs.com](https://www.npmjs.com/~syncfusionorg). To install the angular query builder package, use the following command.

@@ -49,9 +49,9 @@ ```bash

* Imports the `QueryBuilderModule` in your application module `app.module.ts`.
* Registers the Syncfusion UI default theme (material) in the `angular.json` file.
* Registers the Syncfusion<sup>®</sup> UI default theme (material) in the `angular.json` file.
This makes it easy to add the Syncfusion Angular Query Builder module to your project and start using it in your application.
This makes it easy to add the Syncfusion<sup>®</sup> Angular Query Builder module to your project and start using it in your application.
### Add Syncfusion Angular Query Builder component
### Add Syncfusion<sup>®</sup> Angular Query Builder component
In **src/app/app.component.ts**, use `<ejs-querybuilder>` selector in the `template` attribute of the `@Component` directive to render the Syncfusion Angular Query Builder component.
In **src/app/app.component.ts**, use `<ejs-querybuilder>` selector in the `template` attribute of the `@Component` directive to render the Syncfusion<sup>®</sup> Angular Query Builder component.

@@ -136,3 +136,3 @@ ```typescript

> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [Angular UI components](https://www.syncfusion.com/angular-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [Angular UI components](https://www.syncfusion.com/angular-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).

@@ -143,2 +143,2 @@ > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.

© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
© Copyright 2024 Syncfusion<sup>®</sup> Inc. All Rights Reserved. The Syncfusion<sup>®</sup> Essential Studio<sup>®</sup> license and copyright applies to this distribution.
export declare const pkgName = "@syncfusion/ej2-angular-querybuilder";
export declare const pkgVer = "^27.1.58";
export declare const pkgVer = "^26.1.35";
export declare const moduleName = "QueryBuilderModule";
export declare const themeVer = "~27.1.58";
export declare const themeVer = "~26.1.35";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.pkgName = '@syncfusion/ej2-angular-querybuilder';
exports.pkgVer = '^27.2.5';
exports.pkgVer = '^28.1.33';
exports.moduleName = 'QueryBuilderModule';
exports.themeVer = '~27.2.5';
exports.themeVer = '~28.1.33';
export const pkgName = '@syncfusion/ej2-angular-querybuilder';
export const pkgVer = '^27.2.5';
export const pkgVer = '^28.1.33';
export const moduleName = 'QueryBuilderModule';
export const themeVer = '~27.2.5';
export const themeVer = '~28.1.33';
import { ViewContainerRef } from '@angular/core';
import { ComplexBase, ArrayBase } from '@syncfusion/ej2-angular-base';
import * as i0 from "@angular/core";
/**

@@ -88,4 +87,2 @@ * `e-column` directive represent a column of the Angular QueryBuilder.

constructor(viewContainerRef: ViewContainerRef);
static ɵfac: i0.ɵɵFactoryDeclaration<ColumnDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ColumnDirective, "ejs-querybuilder>e-columns>e-column", never, { "category": "category"; "columns": "columns"; "field": "field"; "format": "format"; "label": "label"; "operators": "operators"; "ruleTemplate": "ruleTemplate"; "step": "step"; "template": "template"; "type": "type"; "validation": "validation"; "value": "value"; "values": "values"; }, {}, ["ruleTemplate", "template"]>;
}

@@ -98,4 +95,2 @@ /**

constructor();
static ɵfac: i0.ɵɵFactoryDeclaration<ColumnsDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ColumnsDirective, "ejs-querybuilder>e-columns", never, {}, {}, ["children"]>;
}
import { ValueProvider } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./querybuilder.module";
export declare const QueryLibraryService: ValueProvider;

@@ -10,5 +7,2 @@ /**

export declare class QueryBuilderAllModule {
static ɵfac: i0.ɵɵFactoryDeclaration<QueryBuilderAllModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<QueryBuilderAllModule, never, [typeof i1.CommonModule, typeof i2.QueryBuilderModule], [typeof i2.QueryBuilderModule]>;
static ɵinj: i0.ɵɵInjectorDeclaration<QueryBuilderAllModule>;
}

@@ -5,3 +5,2 @@ import { ElementRef, ViewContainerRef, QueryList, Renderer2, Injector } from '@angular/core';

import { ColumnsDirective } from './columns.directive';
import * as i0 from "@angular/core";
export declare const inputs: string[];

@@ -47,4 +46,2 @@ export declare const outputs: string[];

addTwoWay: (propList: string[]) => void;
static ɵfac: i0.ɵɵFactoryDeclaration<QueryBuilderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<QueryBuilderComponent, "ejs-querybuilder", never, { "addRuleToNewGroups": "addRuleToNewGroups"; "allowDragAndDrop": "allowDragAndDrop"; "allowValidation": "allowValidation"; "autoSelectField": "autoSelectField"; "autoSelectOperator": "autoSelectOperator"; "columns": "columns"; "cssClass": "cssClass"; "dataSource": "dataSource"; "displayMode": "displayMode"; "enableNotCondition": "enableNotCondition"; "enablePersistence": "enablePersistence"; "enableRtl": "enableRtl"; "enableSeparateConnector": "enableSeparateConnector"; "fieldMode": "fieldMode"; "fieldModel": "fieldModel"; "headerTemplate": "headerTemplate"; "height": "height"; "immediateModeDelay": "immediateModeDelay"; "locale": "locale"; "matchCase": "matchCase"; "maxGroupCount": "maxGroupCount"; "operatorModel": "operatorModel"; "readonly": "readonly"; "rule": "rule"; "separator": "separator"; "showButtons": "showButtons"; "sortDirection": "sortDirection"; "summaryView": "summaryView"; "valueModel": "valueModel"; "width": "width"; }, { "actionBegin": "actionBegin"; "beforeChange": "beforeChange"; "change": "change"; "created": "created"; "dataBound": "dataBound"; "ruleChange": "ruleChange"; "drag": "drag"; "dragStart": "dragStart"; "drop": "drop"; }, ["headerTemplate", "childColumns"], never>;
}

@@ -1,5 +0,1 @@

import * as i0 from "@angular/core";
import * as i1 from "./querybuilder.component";
import * as i2 from "./columns.directive";
import * as i3 from "@angular/common";
/**

@@ -9,5 +5,2 @@ * NgModule definition for the QueryBuilder component.

export declare class QueryBuilderModule {
static ɵfac: i0.ɵɵFactoryDeclaration<QueryBuilderModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<QueryBuilderModule, [typeof i1.QueryBuilderComponent, typeof i2.ColumnDirective, typeof i2.ColumnsDirective], [typeof i3.CommonModule], [typeof i1.QueryBuilderComponent, typeof i2.ColumnDirective, typeof i2.ColumnsDirective]>;
static ɵinj: i0.ɵɵInjectorDeclaration<QueryBuilderModule>;
}