ngx-dropdown-list
Advanced tools
Comparing version 1.1.2 to 1.2.0
/** | ||
* Generated bundle index. Do not edit. | ||
*/ | ||
/// <amd-module name="ngx-dropdown-list" /> | ||
export * from './public_api'; | ||
export { AnchorComponent as ɵd } from './src/ngx-dropdown-list/anchor/anchor.component'; | ||
export { DropdownComponent as ɵe } from './src/ngx-dropdown-list/dropdown/dropdown.component'; | ||
export { InputFilterComponent as ɵc } from './src/ngx-dropdown-list/filter/input-filter.component'; | ||
export { GroupItemComponent as ɵb } from './src/ngx-dropdown-list/group-item/group-item.component'; | ||
export { ItemComponent as ɵa } from './src/ngx-dropdown-list/item/item.component'; |
{ | ||
"name": "ngx-dropdown-list", | ||
"version": "1.1.2", | ||
"version": "1.2.0", | ||
"private": false, | ||
@@ -43,54 +43,32 @@ "author": { | ||
}, | ||
"devDependencies": { | ||
"@angular-devkit/build-angular": "~0.11.0", | ||
"@angular/cli": "^7.0.0", | ||
"@angular/common": "^7.0.0", | ||
"@angular/compiler": "^7.0.0", | ||
"@angular/compiler-cli": "^7.0.0", | ||
"@angular/core": "^7.0.0", | ||
"@angular/forms": "^7.0.0", | ||
"@angular/language-service": "^7.0.0", | ||
"@angular/platform-browser": "^7.0.0", | ||
"@angular/platform-browser-dynamic": "^7.0.0", | ||
"@types/jasmine": "~2.8.8", | ||
"@types/jasminewd2": "~2.0.3", | ||
"@types/node": "~8.9.4", | ||
"angular-cli-ghpages": "^0.5.3", | ||
"codelyzer": "^4.5.0", | ||
"jasmine-core": "~2.99.1", | ||
"jasmine-spec-reporter": "~4.2.1", | ||
"karma": "~3.0.0", | ||
"karma-chrome-launcher": "~2.2.0", | ||
"karma-coverage-istanbul-reporter": "~2.0.1", | ||
"karma-jasmine": "~1.1.2", | ||
"karma-jasmine-html-reporter": "^0.2.2", | ||
"ng-packagr": "^4.7.1", | ||
"protractor": "~5.4.0", | ||
"ts-node": "~7.0.0", | ||
"tsickle": "^0.34.0", | ||
"tslib": "^1.9.0", | ||
"tslint": "~5.11.0", | ||
"typescript": ">=3.1.1 <3.2", | ||
"zone.js": "^0.8.26" | ||
}, | ||
"peerDependencies": { | ||
"@angular/common": "^7.0.0", | ||
"@angular/core": "^7.0.0", | ||
"@angular/forms": "^7.0.0", | ||
"@angular/platform-browser": "^7.0.0", | ||
"zone.js": "^0.8.26" | ||
"@angular/common": "^13.3.9", | ||
"@angular/core": "^13.3.9", | ||
"@angular/forms": "^13.3.9", | ||
"@angular/platform-browser": "^13.3.9", | ||
"zone.js": "^0.11.5" | ||
}, | ||
"main": "bundles/ngx-dropdown-list.umd.js", | ||
"module": "fesm5/ngx-dropdown-list.js", | ||
"es2015": "fesm2015/ngx-dropdown-list.js", | ||
"esm5": "esm5/ngx-dropdown-list.js", | ||
"esm2015": "esm2015/ngx-dropdown-list.js", | ||
"fesm5": "fesm5/ngx-dropdown-list.js", | ||
"fesm2015": "fesm2015/ngx-dropdown-list.js", | ||
"module": "fesm2015/ngx-dropdown-list.mjs", | ||
"es2020": "fesm2020/ngx-dropdown-list.mjs", | ||
"esm2020": "esm2020/ngx-dropdown-list.mjs", | ||
"fesm2020": "fesm2020/ngx-dropdown-list.mjs", | ||
"fesm2015": "fesm2015/ngx-dropdown-list.mjs", | ||
"typings": "ngx-dropdown-list.d.ts", | ||
"metadata": "ngx-dropdown-list.metadata.json", | ||
"exports": { | ||
"./package.json": { | ||
"default": "./package.json" | ||
}, | ||
".": { | ||
"types": "./ngx-dropdown-list.d.ts", | ||
"esm2020": "./esm2020/ngx-dropdown-list.mjs", | ||
"es2020": "./fesm2020/ngx-dropdown-list.mjs", | ||
"es2015": "./fesm2015/ngx-dropdown-list.mjs", | ||
"node": "./fesm2015/ngx-dropdown-list.mjs", | ||
"default": "./fesm2020/ngx-dropdown-list.mjs" | ||
} | ||
}, | ||
"sideEffects": false, | ||
"dependencies": { | ||
"tslib": "^1.9.0" | ||
"tslib": "^2.3.0" | ||
} | ||
} | ||
} |
@@ -5,3 +5,3 @@ # ngx-dropdown-list | ||
An Angular 7 module for selecting data from drop-down list which supports multi-selection and filter. | ||
An Angular 13 module for selecting data from drop-down list which supports multi-selection and filter. | ||
@@ -95,3 +95,3 @@ ## Installation | ||
---- | ||
* ~~Support Angular 7~~ | ||
* ~~Support Angular 13~~ | ||
* ... | ||
@@ -98,0 +98,0 @@ |
import { ElementRef, EventEmitter } from '@angular/core'; | ||
import { DecimalPipe } from '@angular/common'; | ||
import * as i0 from "@angular/core"; | ||
export declare class AnchorComponent { | ||
@@ -57,11 +58,11 @@ private _decimalPipe; | ||
*/ | ||
readonly showClearanceFlag: boolean; | ||
get showClearanceFlag(): boolean; | ||
/** | ||
* the text displays on anchor | ||
*/ | ||
readonly anchorDisplayText: string; | ||
get anchorDisplayText(): string; | ||
/** | ||
* anchor CSS class | ||
*/ | ||
readonly anchorClass: string; | ||
get anchorClass(): string; | ||
/** | ||
@@ -83,2 +84,4 @@ * triggered when clicking the anchor | ||
onResize(): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<AnchorComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<AnchorComponent, "anchor", never, { "placeHolder": "placeHolder"; "checkbox": "checkbox"; "suffixText": "suffixText"; "allowClear": "allowClear"; "formatNumber": "formatNumber"; "selectedText": "selectedText"; "openStatus": "openStatus"; "disabled": "disabled"; }, { "anchorClick": "anchorClick"; "clearanceClick": "clearanceClick"; }, never, never>; | ||
} |
import { ElementRef, EventEmitter } from '@angular/core'; | ||
import * as i0 from "@angular/core"; | ||
export declare class DropdownListComponent { | ||
@@ -57,3 +58,3 @@ dropdownRef: ElementRef; | ||
*/ | ||
readonly selectedText: any; | ||
get selectedText(): any; | ||
/** | ||
@@ -95,11 +96,13 @@ * triggered with (selectionChange) event, emits (selectedValueChange) and (selectionChange) | ||
*/ | ||
private readonly _dropdownElement; | ||
private get _dropdownElement(); | ||
/** | ||
* get the real filter element (for focusing), the <input> not the <input-filter> | ||
*/ | ||
private readonly _filterInputElement; | ||
private get _filterInputElement(); | ||
/** | ||
* get the HTMLElement of selected item, for doing (scrollIntoView) scrolling to the selected item | ||
*/ | ||
private readonly _selectedElement; | ||
private get _selectedElement(); | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DropdownListComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<DropdownListComponent, "ngx-dropdown-list", never, { "placeHolder": "placeHolder"; "items": "items"; "multiSelection": "multiSelection"; "selectedValue": "selectedValue"; "filterBox": "filterBox"; "suffixText": "suffixText"; "disabled": "disabled"; "allowClear": "allowClear"; "formatNumber": "formatNumber"; }, { "selectedValueChange": "selectedValueChange"; "selectionChange": "selectionChange"; }, never, never>; | ||
} |
@@ -0,2 +1,14 @@ | ||
import * as i0 from "@angular/core"; | ||
import * as i1 from "./dropdown-list.component"; | ||
import * as i2 from "./item/item.component"; | ||
import * as i3 from "./group-item/group-item.component"; | ||
import * as i4 from "./filter/input-filter.component"; | ||
import * as i5 from "./anchor/anchor.component"; | ||
import * as i6 from "./dropdown/dropdown.component"; | ||
import * as i7 from "@angular/common"; | ||
import * as i8 from "@angular/forms"; | ||
export declare class DropdownListModule { | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DropdownListModule, never>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<DropdownListModule, [typeof i1.DropdownListComponent, typeof i2.ItemComponent, typeof i3.GroupItemComponent, typeof i4.InputFilterComponent, typeof i5.AnchorComponent, typeof i6.DropdownComponent], [typeof i7.CommonModule, typeof i8.FormsModule], [typeof i1.DropdownListComponent]>; | ||
static ɵinj: i0.ɵɵInjectorDeclaration<DropdownListModule>; | ||
} |
import { ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; | ||
import * as i0 from "@angular/core"; | ||
export declare class DropdownComponent implements OnChanges { | ||
@@ -100,7 +101,7 @@ /** | ||
*/ | ||
readonly itemsValues: any[]; | ||
get itemsValues(): any[]; | ||
/** | ||
* options CSS class | ||
*/ | ||
readonly optionsClass: string; | ||
get optionsClass(): string; | ||
/** | ||
@@ -118,2 +119,4 @@ * get item value. Return text if value is not available | ||
private _checkSelectionChange; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DropdownComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<DropdownComponent, "dropdown", never, { "placeHolder": "placeHolder"; "items": "items"; "checkbox": "checkbox"; "selectedValue": "selectedValue"; "filterBox": "filterBox"; "suffixText": "suffixText"; "disabled": "disabled"; "allowClear": "allowClear"; "formatNumber": "formatNumber"; }, { "selectedValueChange": "selectedValueChange"; "selectionChange": "selectionChange"; "dropdownBlur": "dropdownBlur"; "itemClick": "itemClick"; }, never, never>; | ||
} |
import { EventEmitter } from '@angular/core'; | ||
import * as i0 from "@angular/core"; | ||
export declare class InputFilterComponent { | ||
@@ -23,2 +24,4 @@ /** | ||
onChange(): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<InputFilterComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<InputFilterComponent, "input-filter", never, { "filterValue": "filterValue"; }, { "inputFilterBlur": "inputFilterBlur"; "filterValueChange": "filterValueChange"; }, never, never>; | ||
} |
import { SelectionGroupItems } from '../types'; | ||
import * as i0 from "@angular/core"; | ||
export declare class GroupItemComponent { | ||
@@ -11,2 +12,4 @@ /** | ||
onItemGroupClick(event: any): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<GroupItemComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<GroupItemComponent, "group-item", never, { "item": "item"; }, {}, never, never>; | ||
} |
import { EventEmitter } from '@angular/core'; | ||
import { SelectionItem } from '../types'; | ||
import * as i0 from "@angular/core"; | ||
export declare class ItemComponent { | ||
@@ -40,2 +41,4 @@ /** | ||
onCheckStatusChange(item: any): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<ItemComponent, never>; | ||
static ɵcmp: i0.ɵɵComponentDeclaration<ItemComponent, "item", never, { "checkbox": "checkbox"; "item": "item"; "formatNumber": "formatNumber"; "suffixText": "suffixText"; }, { "itemClick": "itemClick"; "checkStatusChange": "checkStatusChange"; }, never, never>; | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Native code
Supply chain riskContains native code (e.g., compiled binaries or shared libraries). Including native code can obscure malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
0
1
18
338957
35
3202
+ Added@angular/common@13.4.0(transitive)
+ Added@angular/core@13.4.0(transitive)
+ Added@angular/forms@13.4.0(transitive)
+ Added@angular/platform-browser@13.4.0(transitive)
+ Addedrxjs@7.8.1(transitive)
+ Addedtslib@2.8.1(transitive)
+ Addedzone.js@0.11.8(transitive)
- Removed@angular/common@7.2.16(transitive)
- Removed@angular/core@7.2.16(transitive)
- Removed@angular/forms@7.2.16(transitive)
- Removed@angular/platform-browser@7.2.16(transitive)
- Removedrxjs@6.6.7(transitive)
- Removedtslib@1.14.1(transitive)
- Removedzone.js@0.8.29(transitive)
Updatedtslib@^2.3.0