@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
52 lines • 4.48 kB
JavaScript
import { __decorate, __extends, __metadata } from "tslib";
import { IgxComboItemComponent } from './combo-item.component';
import { Component, HostListener } from '@angular/core';
/**
* @hidden
*/
var IgxComboAddItemComponent = /** @class */ (function (_super) {
__extends(IgxComboAddItemComponent, _super);
function IgxComboAddItemComponent() {
return _super !== null && _super.apply(this, arguments) || this;
}
IgxComboAddItemComponent_1 = IgxComboAddItemComponent;
Object.defineProperty(IgxComboAddItemComponent.prototype, "selected", {
get: function () {
return false;
},
set: function (value) {
},
enumerable: true,
configurable: true
});
/**
* @hidden
* @internal
* This is related to https://github.com/angular/angular/issues/33300
* When the above is fixed, we can remove the @HostListener decorator and move
* the body of the `handleClick` method back under `clicked`
*/
IgxComboAddItemComponent.prototype.handleClick = function () {
this.comboAPI.disableTransitions = false;
this.comboAPI.add_custom_item();
};
IgxComboAddItemComponent.prototype.clicked = function (event) {
};
var IgxComboAddItemComponent_1;
__decorate([
HostListener('click'),
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], IgxComboAddItemComponent.prototype, "handleClick", null);
IgxComboAddItemComponent = IgxComboAddItemComponent_1 = __decorate([
Component({
selector: 'igx-combo-add-item',
template: '<ng-content></ng-content>',
providers: [{ provide: IgxComboItemComponent, useExisting: IgxComboAddItemComponent_1 }]
})
], IgxComboAddItemComponent);
return IgxComboAddItemComponent;
}(IgxComboItemComponent));
export { IgxComboAddItemComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tYm8tYWRkLWl0ZW0uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vaWduaXRldWktYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9jb21iby9jb21iby1hZGQtaXRlbS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQy9ELE9BQU8sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRXhEOztHQUVHO0FBTUg7SUFBOEMsNENBQXFCO0lBQW5FOztJQXNCQSxDQUFDO2lDQXRCWSx3QkFBd0I7SUFDakMsc0JBQUksOENBQVE7YUFBWjtZQUNJLE9BQU8sS0FBSyxDQUFDO1FBQ2pCLENBQUM7YUFDRCxVQUFhLEtBQWM7UUFDM0IsQ0FBQzs7O09BRkE7SUFJRDs7Ozs7O09BTUc7SUFFSCw4Q0FBVyxHQUFYO1FBQ0ksSUFBSSxDQUFDLFFBQVEsQ0FBQyxrQkFBa0IsR0FBRyxLQUFLLENBQUM7UUFDekMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxlQUFlLEVBQUUsQ0FBQztJQUNwQyxDQUFDO0lBRUQsMENBQU8sR0FBUCxVQUFRLEtBQU07SUFDZCxDQUFDOztJQU5EO1FBREMsWUFBWSxDQUFDLE9BQU8sQ0FBQzs7OzsrREFJckI7SUFsQlEsd0JBQXdCO1FBTHBDLFNBQVMsQ0FBQztZQUNQLFFBQVEsRUFBRSxvQkFBb0I7WUFDOUIsUUFBUSxFQUFFLDJCQUEyQjtZQUNyQyxTQUFTLEVBQUUsQ0FBQyxFQUFFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxXQUFXLEVBQUUsMEJBQXdCLEVBQUMsQ0FBQztTQUN4RixDQUFDO09BQ1csd0JBQXdCLENBc0JwQztJQUFELCtCQUFDO0NBQUEsQUF0QkQsQ0FBOEMscUJBQXFCLEdBc0JsRTtTQXRCWSx3QkFBd0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJZ3hDb21ib0l0ZW1Db21wb25lbnQgfSBmcm9tICcuL2NvbWJvLWl0ZW0uY29tcG9uZW50JztcbmltcG9ydCB7IENvbXBvbmVudCwgSG9zdExpc3RlbmVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8qKlxuICogQGhpZGRlblxuICovXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ2lneC1jb21iby1hZGQtaXRlbScsXG4gICAgdGVtcGxhdGU6ICc8bmctY29udGVudD48L25nLWNvbnRlbnQ+JyxcbiAgICBwcm92aWRlcnM6IFt7IHByb3ZpZGU6IElneENvbWJvSXRlbUNvbXBvbmVudCwgdXNlRXhpc3Rpbmc6IElneENvbWJvQWRkSXRlbUNvbXBvbmVudH1dXG59KVxuZXhwb3J0IGNsYXNzIElneENvbWJvQWRkSXRlbUNvbXBvbmVudCBleHRlbmRzIElneENvbWJvSXRlbUNvbXBvbmVudCB7XG4gICAgZ2V0IHNlbGVjdGVkKCk6IGJvb2xlYW4ge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuICAgIHNldCBzZWxlY3RlZCh2YWx1ZTogYm9vbGVhbikge1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEBoaWRkZW5cbiAgICAgKiBAaW50ZXJuYWxcbiAgICAgKiBUaGlzIGlzIHJlbGF0ZWQgdG8gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvMzMzMDBcbiAgICAgKiBXaGVuIHRoZSBhYm92ZSBpcyBmaXhlZCwgd2UgY2FuIHJlbW92ZSB0aGUgQEhvc3RMaXN0ZW5lciBkZWNvcmF0b3IgYW5kIG1vdmVcbiAgICAgKiB0aGUgYm9keSBvZiB0aGUgYGhhbmRsZUNsaWNrYCBtZXRob2QgYmFjayB1bmRlciBgY2xpY2tlZGBcbiAgICAgKi9cbiAgICBASG9zdExpc3RlbmVyKCdjbGljaycpXG4gICAgaGFuZGxlQ2xpY2soKSB7XG4gICAgICAgIHRoaXMuY29tYm9BUEkuZGlzYWJsZVRyYW5zaXRpb25zID0gZmFsc2U7XG4gICAgICAgIHRoaXMuY29tYm9BUEkuYWRkX2N1c3RvbV9pdGVtKCk7XG4gICAgfVxuXG4gICAgY2xpY2tlZChldmVudD8pIHtcbiAgICB9XG59XG4iXX0=