@progress/kendo-angular-dropdowns
Advanced tools
Comparing version 0.26.9 to 0.27.0
@@ -37,4 +37,6 @@ import { ElementRef, EventEmitter, OnDestroy, OnChanges, Renderer, SimpleChange } from '@angular/core'; | ||
/** | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the data set. | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the dataset. | ||
* The default value is `false`. | ||
* | ||
* For more information, refer to the section on [custom values]({% slug overview_combobox_kendouiforangular %}#toc-allow-for-custom-values). | ||
*/ | ||
@@ -55,3 +57,3 @@ allowCustom: boolean; | ||
* | ||
* > Selected values that are not present in the source are considered custom values. | ||
* > Selected values that are not present in the dataset are considered custom values. Unless `allowCustom` is set to `true`, custom values are dismissed when "enter" key is pressed or after the component looses focus. | ||
*/ | ||
@@ -70,3 +72,3 @@ value: any; | ||
* | ||
* For more details, refer to the section on the [`valuePrimitive`]({% slug overview_combobox_kendouiforangular %}#toc-valueprimitive) property. | ||
* For more details, refer to the section on the [`valuePrimitive`]({% slug overview_combobox_kendouiforangular %}#toc-value-selection) property. | ||
*/ | ||
@@ -78,2 +80,36 @@ valuePrimitive: boolean; | ||
* @returns { Any } | ||
* | ||
* @example | ||
* ```ts | ||
* @@Component({ | ||
* selector: 'my-app', | ||
* template: ` | ||
* <kendo-combobox | ||
* [allowCustom]="true" | ||
* [data]="listItems" | ||
* [textField]="'text'" | ||
* [valueField]="'value'" | ||
* [valueNormalizer]="valueNormalizer.bind(this)" | ||
* (valueChange)="onValueChange($event)" | ||
* > | ||
* </kendo-combobox> | ||
* ` | ||
* }) | ||
* | ||
* class AppComponent { | ||
* public listItems: Array<{ text: string, value: number }> = [ | ||
* { text: "Small", value: 1 }, | ||
* { text: "Medium", value: 2 }, | ||
* { text: "Large", value: 3 } | ||
* ]; | ||
* | ||
* public onValueChange(value) { | ||
* console.log("valueChange : ", value); | ||
* } | ||
* | ||
* public valueNormalizer(text: string) { | ||
* return { value: this.listItems[this.listItems.length - 1].value + 1, text: text }; | ||
* } | ||
* } | ||
* ``` | ||
*/ | ||
@@ -80,0 +116,0 @@ valueNormalizer: Function; |
@@ -47,4 +47,6 @@ /* tslint:disable:no-null-keyword */ | ||
/** | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the data set. | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the dataset. | ||
* The default value is `false`. | ||
* | ||
* For more information, refer to the section on [custom values]({% slug overview_combobox_kendouiforangular %}#toc-allow-for-custom-values). | ||
*/ | ||
@@ -56,2 +58,36 @@ this.allowCustom = false; | ||
* @returns { Any } | ||
* | ||
* @example | ||
* ```ts | ||
* @@Component({ | ||
* selector: 'my-app', | ||
* template: ` | ||
* <kendo-combobox | ||
* [allowCustom]="true" | ||
* [data]="listItems" | ||
* [textField]="'text'" | ||
* [valueField]="'value'" | ||
* [valueNormalizer]="valueNormalizer.bind(this)" | ||
* (valueChange)="onValueChange($event)" | ||
* > | ||
* </kendo-combobox> | ||
* ` | ||
* }) | ||
* | ||
* class AppComponent { | ||
* public listItems: Array<{ text: string, value: number }> = [ | ||
* { text: "Small", value: 1 }, | ||
* { text: "Medium", value: 2 }, | ||
* { text: "Large", value: 3 } | ||
* ]; | ||
* | ||
* public onValueChange(value) { | ||
* console.log("valueChange : ", value); | ||
* } | ||
* | ||
* public valueNormalizer(text: string) { | ||
* return { value: this.listItems[this.listItems.length - 1].value + 1, text: text }; | ||
* } | ||
* } | ||
* ``` | ||
*/ | ||
@@ -160,3 +196,3 @@ this.valueNormalizer = function (value) { | ||
* | ||
* > Selected values that are not present in the source are considered custom values. | ||
* > Selected values that are not present in the dataset are considered custom values. Unless `allowCustom` is set to `true`, custom values are dismissed when "enter" key is pressed or after the component looses focus. | ||
*/ | ||
@@ -163,0 +199,0 @@ set: function (newValue) { |
@@ -37,4 +37,6 @@ import { ElementRef, EventEmitter, OnDestroy, OnChanges, Renderer, SimpleChange } from '@angular/core'; | ||
/** | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the data set. | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the dataset. | ||
* The default value is `false`. | ||
* | ||
* For more information, refer to the section on [custom values]({% slug overview_combobox_kendouiforangular %}#toc-allow-for-custom-values). | ||
*/ | ||
@@ -55,3 +57,3 @@ allowCustom: boolean; | ||
* | ||
* > Selected values that are not present in the source are considered custom values. | ||
* > Selected values that are not present in the dataset are considered custom values. Unless `allowCustom` is set to `true`, custom values are dismissed when "enter" key is pressed or after the component looses focus. | ||
*/ | ||
@@ -70,3 +72,3 @@ value: any; | ||
* | ||
* For more details, refer to the section on the [`valuePrimitive`]({% slug overview_combobox_kendouiforangular %}#toc-valueprimitive) property. | ||
* For more details, refer to the section on the [`valuePrimitive`]({% slug overview_combobox_kendouiforangular %}#toc-value-selection) property. | ||
*/ | ||
@@ -78,2 +80,36 @@ valuePrimitive: boolean; | ||
* @returns { Any } | ||
* | ||
* @example | ||
* ```ts | ||
* @@Component({ | ||
* selector: 'my-app', | ||
* template: ` | ||
* <kendo-combobox | ||
* [allowCustom]="true" | ||
* [data]="listItems" | ||
* [textField]="'text'" | ||
* [valueField]="'value'" | ||
* [valueNormalizer]="valueNormalizer.bind(this)" | ||
* (valueChange)="onValueChange($event)" | ||
* > | ||
* </kendo-combobox> | ||
* ` | ||
* }) | ||
* | ||
* class AppComponent { | ||
* public listItems: Array<{ text: string, value: number }> = [ | ||
* { text: "Small", value: 1 }, | ||
* { text: "Medium", value: 2 }, | ||
* { text: "Large", value: 3 } | ||
* ]; | ||
* | ||
* public onValueChange(value) { | ||
* console.log("valueChange : ", value); | ||
* } | ||
* | ||
* public valueNormalizer(text: string) { | ||
* return { value: this.listItems[this.listItems.length - 1].value + 1, text: text }; | ||
* } | ||
* } | ||
* ``` | ||
*/ | ||
@@ -80,0 +116,0 @@ valueNormalizer: Function; |
@@ -48,4 +48,6 @@ /* tslint:disable:no-null-keyword */ | ||
/** | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the data set. | ||
* Specifies whether the ComboBox allows user-defined values that are not present in the dataset. | ||
* The default value is `false`. | ||
* | ||
* For more information, refer to the section on [custom values]({% slug overview_combobox_kendouiforangular %}#toc-allow-for-custom-values). | ||
*/ | ||
@@ -57,2 +59,36 @@ this.allowCustom = false; | ||
* @returns { Any } | ||
* | ||
* @example | ||
* ```ts | ||
* @@Component({ | ||
* selector: 'my-app', | ||
* template: ` | ||
* <kendo-combobox | ||
* [allowCustom]="true" | ||
* [data]="listItems" | ||
* [textField]="'text'" | ||
* [valueField]="'value'" | ||
* [valueNormalizer]="valueNormalizer.bind(this)" | ||
* (valueChange)="onValueChange($event)" | ||
* > | ||
* </kendo-combobox> | ||
* ` | ||
* }) | ||
* | ||
* class AppComponent { | ||
* public listItems: Array<{ text: string, value: number }> = [ | ||
* { text: "Small", value: 1 }, | ||
* { text: "Medium", value: 2 }, | ||
* { text: "Large", value: 3 } | ||
* ]; | ||
* | ||
* public onValueChange(value) { | ||
* console.log("valueChange : ", value); | ||
* } | ||
* | ||
* public valueNormalizer(text: string) { | ||
* return { value: this.listItems[this.listItems.length - 1].value + 1, text: text }; | ||
* } | ||
* } | ||
* ``` | ||
*/ | ||
@@ -161,3 +197,3 @@ this.valueNormalizer = function (value) { | ||
* | ||
* > Selected values that are not present in the source are considered custom values. | ||
* > Selected values that are not present in the dataset are considered custom values. Unless `allowCustom` is set to `true`, custom values are dismissed when "enter" key is pressed or after the component looses focus. | ||
*/ | ||
@@ -164,0 +200,0 @@ set: function (newValue) { |
KENDO UI BETA End-User License Agreement | ||
(Last updated June 26, 2013) | ||
(Last updated January 25, 2017) | ||
@@ -9,10 +9,12 @@ IMPORTANT – PLEASE READ THIS END USER LICENSE AGREEMENT (THE “AGREEMENT”) CAREFULLY BEFORE ATTEMPTING TO DOWNLOAD OR USE ANY SOFTWARE, DOCUMENTATION, OR OTHER MATERIALS MADE AVAILABLE THROUGH THIS WEB SITE (Telerik.com). THIS AGREEMENT CONSTITUTES A LEGALLY BINDING AGREEMENT BETWEEN YOU OR THE COMPANY WHICH YOU REPRESENT AND ARE AUTHORIZED TO BIND (the “Licensee” or “You”) AND TELERIK AD (“Telerik” or “Licensor”). PLEASE CHECK THE “I HAVE READ AND AGREE TO THE LICENSE AGREEMENT” BOX AT THE BOTTOM OF THIS AGREEMENT IF YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. BY CHECKING THE “I HAVE READ AND AGREE TO THE LICENSE AGREEMENT” BOX AND/OR BY PURCHASING, DOWNLOADING, INSTALLING OR OTHERWISE USING THE SOFTWARE MADE AVAILABLE BY TELERIK THROUGH THIS WEB SITE, YOU ACKNOWLEDGE (1) THAT YOU HAVE READ THIS AGREEMENT, (2) THAT YOU UNDERSTAND IT, (3) THAT YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS, AND (4) TO THE EXTENT YOU ARE ENTERING INTO THIS AGREEMENT ON BEHALF OF A COMPANY, YOU HAVE THE POWER AND AUTHORITY TO BIND THAT COMPANY | ||
This is a license agreement and not an agreement for sale. | ||
You acknowledge, understand and agree that the Software is in “Beta”, which means that (i) it is a test version of unreleased software that may contain bugs, defects and errors, (ii) it is not expected to contain the functionality or functions of the version of such software that Telerik may make available for commercial distribution, and (iii) any feedback with respect to Your use of the Software is subject to the ownership provisions of Section 4, and may be used and incorporated into the software product commercially released by Telerik. | ||
The “Software”, as used herein, includes the Beta version of the Telerik computer software known as Kendo UI Web, Kendo UI DataViz, Kendo UI Mobile, server wrappers for ASP.NET MVC, server wrappers for JSP, server wrappers for PHP or any combination thereof or any new products, components, features or functionality that Telerik provides to you as well as any accompanying documentation. The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties and contains confidential information and trade secrets. Telerik retains all rights not expressly granted to you in this License. | ||
Telerik Kendo UI for Angular 2 is release candidate software. Release candidate software is not at the level of performance and compatibility of a final, generally available, product offering. Release candidate software may contain errors or bugs that may impact the performance or usability of the release candidate software. | ||
Telerik Kendo UI for Angular 2 is only licensed for use by certain end users of Telerik DevCraft Complete, Telerik DevCraft Ultimate, Telerik Kendo UI Complete, and/or Telerik Kendo UI Professional products (each a “Telerik Product Collection”). For terms and conditions applicable to your use of Telerik Kendo UI for Angular 2 please see the Telerik End User License Agreement (“EULA”) accompanying that version of the Telerik Product Collection which formed the basis of your eligibility to access and use Telerik Kendo UI for Angular 2. Telerik Kendo UI for Angular 2 may only be used in accordance with the terms and conditions of such EULA. | ||
1. BETA LICENSE | ||
1.1 Grant. Telerik hereby grants to you, and you accept, a non–exclusive, non–transferable license to install and use the Software for evaluation purposes only, solely as authorized below. | ||
1.2 Scope of Use. You are granted a Beta license pursuant to this Section 1 for the sole purpose of testing the Software’s functionality. You are not allowed to integrate the Software into end products or use it for any commercial or productive purpose. | ||
1.3 Assumption of Risk. Use of the Software is at your sole discretion and risk. You should take adequate precautionary measures to back up and protect your data. | ||
1.4 No Redistribution. You may NOT redistribute the Software. | ||
1.1 Grant. Telerik hereby grants to you, and you accept, a non–exclusive, non–transferable license to install and use the Software for evaluation purposes only, solely as authorized below. | ||
1.2 Scope of Use. You are granted a Beta license pursuant to this Section 1 for the sole purpose of testing the Software’s functionality. You are not allowed to integrate the Software into end products or use it for any commercial or productive purpose. | ||
1.3 Assumption of Risk. Use of the Software is at your sole discretion and risk. You should take adequate precautionary measures to back up and protect your data. | ||
1.4 No Redistribution. You may NOT redistribute the Software. | ||
@@ -23,5 +25,5 @@ 2. SUPPORT | ||
3. LICENSE LIMITATIONS | ||
3.1 Except as required by law or expressly required by third party licenses applicable herein, You are not allowed to disassemble, decompile or “unlock”, decode or otherwise reverse translate or engineer, or attempt in any manner to reconstruct or discover any source code or underlying algorithms of Software that is provided to you in object code form only. | ||
3.2 You are not allowed to resell, transfer, rent, lease, or sublicense the Software and your associated rights. | ||
3.3 You are not allowed to copy, modify, merge, or distribute copies of the Software or any accompanying documents. | ||
3.1 Except as required by law or expressly required by third party licenses applicable herein, You are not allowed to disassemble, decompile or “unlock”, decode or otherwise reverse translate or engineer, or attempt in any manner to reconstruct or discover any source code or underlying algorithms of Software that is provided to you in object code form only. | ||
3.2 You are not allowed to resell, transfer, rent, lease, or sublicense the Software and your associated rights. | ||
3.3 You are not allowed to copy, modify, merge, or distribute copies of the Software or any accompanying documents. | ||
@@ -28,0 +30,0 @@ 4. FEEDBACK |
{ | ||
"name": "@progress/kendo-angular-dropdowns", | ||
"description": "Dropdowns Package for Angular 2", | ||
"version": "0.26.9", | ||
"version": "0.27.0", | ||
"publishConfig": { | ||
@@ -21,2 +21,4 @@ "registry": "https://registry.npm.telerik.com" | ||
"start": "gulp start", | ||
"preprotractor": "webdriver-manager update", | ||
"protractor": "protractor", | ||
"typings": "typings prune && typings install", | ||
@@ -47,24 +49,28 @@ "lint": "gulp lint", | ||
"@angular/common": "^2.4.0", | ||
"@angular/core": "^2.4.0", | ||
"@angular/compiler": "^2.4.0", | ||
"@angular/compiler-cli": "^2.4.0", | ||
"@angular/core": "^2.4.0", | ||
"@angular/forms": "^2.4.0", | ||
"@angular/http": "^2.4.0", | ||
"@angular/platform-browser": "^2.4.0", | ||
"@angular/platform-browser-dynamic": "^2.4.0", | ||
"@angular/platform-server": "^2.4.0", | ||
"@angular/forms": "^2.4.0", | ||
"@angular/http": "^2.4.0", | ||
"core-js": "^2.2.2", | ||
"rxjs": "^5.0.1", | ||
"typescript": "~2.0.0", | ||
"zone.js": "^0.7.2", | ||
"@progress/kendo-angular-tasks": "^7.0.0", | ||
"@progress/kendo-theme-default": "^2.0.0", | ||
"codelyzer": "2.0.0-beta.2", | ||
"core-js": "^2.2.2", | ||
"cz-conventional-changelog": "^1.1.5", | ||
"ghooks": "^1.0.3", | ||
"gulp": "^3.9.0", | ||
"jasmine-spec-reporter": "2.5.0", | ||
"protractor": "4.0.9", | ||
"rxjs": "^5.0.1", | ||
"semantic-release": "^4.3.5", | ||
"ts-node": "1.2.1", | ||
"tslint": "~4.0.0", | ||
"typescript": "~2.0.0", | ||
"typings": "^1.3.0", | ||
"validate-commit-msg": "^1.1.1", | ||
"codelyzer": "2.0.0-beta.2", | ||
"tslint": "~4.0.0" | ||
"webdriver-manager": "10.2.5", | ||
"zone.js": "^0.7.2" | ||
}, | ||
@@ -71,0 +77,0 @@ "config": { |
@@ -14,3 +14,4 @@ { | ||
"lib": ["es2015", "dom"], | ||
"outDir": "dist/es" | ||
"outDir": "dist/es", | ||
"types": [] | ||
}, | ||
@@ -31,3 +32,4 @@ "files": [ | ||
"exclude": [ | ||
"node_modules" | ||
"node_modules", | ||
"e2e_protractor" | ||
], | ||
@@ -34,0 +36,0 @@ "angularCompilerOptions": { |
@@ -12,3 +12,4 @@ { | ||
"noUnusedLocals": true, | ||
"outDir": "dist/npm" | ||
"outDir": "dist/npm", | ||
"types": [] | ||
}, | ||
@@ -30,3 +31,4 @@ "files": [ | ||
"exclude": [ | ||
"node_modules" | ||
"node_modules", | ||
"e2e_protractor" | ||
], | ||
@@ -33,0 +35,0 @@ "angularCompilerOptions": { |
868328
195
11755
27