@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
42 lines • 3.86 kB
JavaScript
var IgxComboAddItemComponent_1;
import { __decorate, __metadata } from "tslib";
import { IgxComboItemComponent } from './combo-item.component';
import { Component, HostListener } from '@angular/core';
/**
* @hidden
*/
let IgxComboAddItemComponent = IgxComboAddItemComponent_1 = class IgxComboAddItemComponent extends IgxComboItemComponent {
get selected() {
return false;
}
set selected(value) {
}
/**
* @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`
*/
handleClick() {
this.comboAPI.disableTransitions = false;
this.comboAPI.add_custom_item();
}
clicked(event) {
}
};
__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);
export { IgxComboAddItemComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tYm8tYWRkLWl0ZW0uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vaWduaXRldWktYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9jb21iby9jb21iby1hZGQtaXRlbS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUMvRCxPQUFPLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUV4RDs7R0FFRztBQU1ILElBQWEsd0JBQXdCLGdDQUFyQyxNQUFhLHdCQUF5QixTQUFRLHFCQUFxQjtJQUMvRCxJQUFJLFFBQVE7UUFDUixPQUFPLEtBQUssQ0FBQztJQUNqQixDQUFDO0lBQ0QsSUFBSSxRQUFRLENBQUMsS0FBYztJQUMzQixDQUFDO0lBRUQ7Ozs7OztPQU1HO0lBRUgsV0FBVztRQUNQLElBQUksQ0FBQyxRQUFRLENBQUMsa0JBQWtCLEdBQUcsS0FBSyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxRQUFRLENBQUMsZUFBZSxFQUFFLENBQUM7SUFDcEMsQ0FBQztJQUVELE9BQU8sQ0FBQyxLQUFNO0lBQ2QsQ0FBQztDQUNKLENBQUE7QUFQRztJQURDLFlBQVksQ0FBQyxPQUFPLENBQUM7Ozs7MkRBSXJCO0FBbEJRLHdCQUF3QjtJQUxwQyxTQUFTLENBQUM7UUFDUCxRQUFRLEVBQUUsb0JBQW9CO1FBQzlCLFFBQVEsRUFBRSwyQkFBMkI7UUFDckMsU0FBUyxFQUFFLENBQUMsRUFBRSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsV0FBVyxFQUFFLDBCQUF3QixFQUFDLENBQUM7S0FDeEYsQ0FBQztHQUNXLHdCQUF3QixDQXNCcEM7U0F0Qlksd0JBQXdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSWd4Q29tYm9JdGVtQ29tcG9uZW50IH0gZnJvbSAnLi9jb21iby1pdGVtLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb21wb25lbnQsIEhvc3RMaXN0ZW5lciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKipcbiAqIEBoaWRkZW5cbiAqL1xuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdpZ3gtY29tYm8tYWRkLWl0ZW0nLFxuICAgIHRlbXBsYXRlOiAnPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PicsXG4gICAgcHJvdmlkZXJzOiBbeyBwcm92aWRlOiBJZ3hDb21ib0l0ZW1Db21wb25lbnQsIHVzZUV4aXN0aW5nOiBJZ3hDb21ib0FkZEl0ZW1Db21wb25lbnR9XVxufSlcbmV4cG9ydCBjbGFzcyBJZ3hDb21ib0FkZEl0ZW1Db21wb25lbnQgZXh0ZW5kcyBJZ3hDb21ib0l0ZW1Db21wb25lbnQge1xuICAgIGdldCBzZWxlY3RlZCgpOiBib29sZWFuIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICBzZXQgc2VsZWN0ZWQodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBAaGlkZGVuXG4gICAgICogQGludGVybmFsXG4gICAgICogVGhpcyBpcyByZWxhdGVkIHRvIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyL2FuZ3VsYXIvaXNzdWVzLzMzMzAwXG4gICAgICogV2hlbiB0aGUgYWJvdmUgaXMgZml4ZWQsIHdlIGNhbiByZW1vdmUgdGhlIEBIb3N0TGlzdGVuZXIgZGVjb3JhdG9yIGFuZCBtb3ZlXG4gICAgICogdGhlIGJvZHkgb2YgdGhlIGBoYW5kbGVDbGlja2AgbWV0aG9kIGJhY2sgdW5kZXIgYGNsaWNrZWRgXG4gICAgICovXG4gICAgQEhvc3RMaXN0ZW5lcignY2xpY2snKVxuICAgIGhhbmRsZUNsaWNrKCkge1xuICAgICAgICB0aGlzLmNvbWJvQVBJLmRpc2FibGVUcmFuc2l0aW9ucyA9IGZhbHNlO1xuICAgICAgICB0aGlzLmNvbWJvQVBJLmFkZF9jdXN0b21faXRlbSgpO1xuICAgIH1cblxuICAgIGNsaWNrZWQoZXZlbnQ/KSB7XG4gICAgfVxufVxuIl19