Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ngx-dropdown-list

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-dropdown-list - npm Package Compare versions

Comparing version 1.1.2 to 1.2.0

esm2020/ngx-dropdown-list.mjs

6

ngx-dropdown-list.d.ts
/**
* 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>;
}
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