sp-select
Version:
160 lines • 12.6 kB
JavaScript
import { __decorate } from "tslib";
import { Directive, ElementRef, Input, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';
import { escapeHTML } from './value-utils';
let NgItemLabelDirective = class NgItemLabelDirective {
constructor(element) {
this.element = element;
this.escape = true;
}
ngOnChanges(changes) {
this.element.nativeElement.innerHTML = this.escape ?
escapeHTML(this.ngItemLabel) :
this.ngItemLabel;
}
};
NgItemLabelDirective.ctorParameters = () => [
{ type: ElementRef }
];
__decorate([
Input()
], NgItemLabelDirective.prototype, "ngItemLabel", void 0);
__decorate([
Input()
], NgItemLabelDirective.prototype, "escape", void 0);
NgItemLabelDirective = __decorate([
Directive({ selector: '[ngItemLabel]' })
], NgItemLabelDirective);
export { NgItemLabelDirective };
let NgOptionTemplateDirective = class NgOptionTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgOptionTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgOptionTemplateDirective = __decorate([
Directive({ selector: '[ng-option-tmp]' })
], NgOptionTemplateDirective);
export { NgOptionTemplateDirective };
let NgOptgroupTemplateDirective = class NgOptgroupTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgOptgroupTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgOptgroupTemplateDirective = __decorate([
Directive({ selector: '[ng-optgroup-tmp]' })
], NgOptgroupTemplateDirective);
export { NgOptgroupTemplateDirective };
let NgLabelTemplateDirective = class NgLabelTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgLabelTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgLabelTemplateDirective = __decorate([
Directive({ selector: '[ng-label-tmp]' })
], NgLabelTemplateDirective);
export { NgLabelTemplateDirective };
let NgMultiLabelTemplateDirective = class NgMultiLabelTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgMultiLabelTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgMultiLabelTemplateDirective = __decorate([
Directive({ selector: '[ng-multi-label-tmp]' })
], NgMultiLabelTemplateDirective);
export { NgMultiLabelTemplateDirective };
let NgHeaderTemplateDirective = class NgHeaderTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgHeaderTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgHeaderTemplateDirective = __decorate([
Directive({ selector: '[ng-header-tmp]' })
], NgHeaderTemplateDirective);
export { NgHeaderTemplateDirective };
let NgFooterTemplateDirective = class NgFooterTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgFooterTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgFooterTemplateDirective = __decorate([
Directive({ selector: '[ng-footer-tmp]' })
], NgFooterTemplateDirective);
export { NgFooterTemplateDirective };
let NgNotFoundTemplateDirective = class NgNotFoundTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgNotFoundTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgNotFoundTemplateDirective = __decorate([
Directive({ selector: '[ng-notfound-tmp]' })
], NgNotFoundTemplateDirective);
export { NgNotFoundTemplateDirective };
let NgTypeToSearchTemplateDirective = class NgTypeToSearchTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgTypeToSearchTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgTypeToSearchTemplateDirective = __decorate([
Directive({ selector: '[ng-typetosearch-tmp]' })
], NgTypeToSearchTemplateDirective);
export { NgTypeToSearchTemplateDirective };
let NgLoadingTextTemplateDirective = class NgLoadingTextTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgLoadingTextTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgLoadingTextTemplateDirective = __decorate([
Directive({ selector: '[ng-loadingtext-tmp]' })
], NgLoadingTextTemplateDirective);
export { NgLoadingTextTemplateDirective };
let NgTagTemplateDirective = class NgTagTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgTagTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgTagTemplateDirective = __decorate([
Directive({ selector: '[ng-tag-tmp]' })
], NgTagTemplateDirective);
export { NgTagTemplateDirective };
let NgLoadingSpinnerTemplateDirective = class NgLoadingSpinnerTemplateDirective {
constructor(template) {
this.template = template;
}
};
NgLoadingSpinnerTemplateDirective.ctorParameters = () => [
{ type: TemplateRef }
];
NgLoadingSpinnerTemplateDirective = __decorate([
Directive({ selector: '[ng-loadingspinner-tmp]' })
], NgLoadingSpinnerTemplateDirective);
export { NgLoadingSpinnerTemplateDirective };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3AtdGVtcGxhdGVzLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3NwLXNlbGVjdC8iLCJzb3VyY2VzIjpbImxpYi9zcC10ZW1wbGF0ZXMuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDcEcsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUczQyxJQUFhLG9CQUFvQixHQUFqQyxNQUFhLG9CQUFvQjtJQUk3QixZQUFvQixPQUFnQztRQUFoQyxZQUFPLEdBQVAsT0FBTyxDQUF5QjtRQUYzQyxXQUFNLEdBQUcsSUFBSSxDQUFDO0lBRWlDLENBQUM7SUFFekQsV0FBVyxDQUFDLE9BQXNCO1FBQzlCLElBQUksQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDaEQsVUFBVSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDO1lBQzlCLElBQUksQ0FBQyxXQUFXLENBQUM7SUFDekIsQ0FBQztDQUNKLENBQUE7O1lBUGdDLFVBQVU7O0FBSDlCO0lBQVIsS0FBSyxFQUFFO3lEQUFxQjtBQUNwQjtJQUFSLEtBQUssRUFBRTtvREFBZTtBQUZkLG9CQUFvQjtJQURoQyxTQUFTLENBQUMsRUFBRSxRQUFRLEVBQUUsZUFBZSxFQUFFLENBQUM7R0FDNUIsb0JBQW9CLENBV2hDO1NBWFksb0JBQW9CO0FBY2pDLElBQWEseUJBQXlCLEdBQXRDLE1BQWEseUJBQXlCO0lBQ2xDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQix5QkFBeUI7SUFEckMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLENBQUM7R0FDOUIseUJBQXlCLENBRXJDO1NBRlkseUJBQXlCO0FBS3RDLElBQWEsMkJBQTJCLEdBQXhDLE1BQWEsMkJBQTJCO0lBQ3BDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQiwyQkFBMkI7SUFEdkMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLG1CQUFtQixFQUFFLENBQUM7R0FDaEMsMkJBQTJCLENBRXZDO1NBRlksMkJBQTJCO0FBS3hDLElBQWEsd0JBQXdCLEdBQXJDLE1BQWEsd0JBQXdCO0lBQ2pDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQix3QkFBd0I7SUFEcEMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLGdCQUFnQixFQUFFLENBQUM7R0FDN0Isd0JBQXdCLENBRXBDO1NBRlksd0JBQXdCO0FBS3JDLElBQWEsNkJBQTZCLEdBQTFDLE1BQWEsNkJBQTZCO0lBQ3RDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQiw2QkFBNkI7SUFEekMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLHNCQUFzQixFQUFFLENBQUM7R0FDbkMsNkJBQTZCLENBRXpDO1NBRlksNkJBQTZCO0FBSzFDLElBQWEseUJBQXlCLEdBQXRDLE1BQWEseUJBQXlCO0lBQ2xDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQix5QkFBeUI7SUFEckMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLENBQUM7R0FDOUIseUJBQXlCLENBRXJDO1NBRlkseUJBQXlCO0FBS3RDLElBQWEseUJBQXlCLEdBQXRDLE1BQWEseUJBQXlCO0lBQ2xDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQix5QkFBeUI7SUFEckMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLENBQUM7R0FDOUIseUJBQXlCLENBRXJDO1NBRlkseUJBQXlCO0FBS3RDLElBQWEsMkJBQTJCLEdBQXhDLE1BQWEsMkJBQTJCO0lBQ3BDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQiwyQkFBMkI7SUFEdkMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLG1CQUFtQixFQUFFLENBQUM7R0FDaEMsMkJBQTJCLENBRXZDO1NBRlksMkJBQTJCO0FBS3hDLElBQWEsK0JBQStCLEdBQTVDLE1BQWEsK0JBQStCO0lBQ3hDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQiwrQkFBK0I7SUFEM0MsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLHVCQUF1QixFQUFFLENBQUM7R0FDcEMsK0JBQStCLENBRTNDO1NBRlksK0JBQStCO0FBSzVDLElBQWEsOEJBQThCLEdBQTNDLE1BQWEsOEJBQThCO0lBQ3ZDLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQiw4QkFBOEI7SUFEMUMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLHNCQUFzQixFQUFFLENBQUM7R0FDbkMsOEJBQThCLENBRTFDO1NBRlksOEJBQThCO0FBSzNDLElBQWEsc0JBQXNCLEdBQW5DLE1BQWEsc0JBQXNCO0lBQy9CLFlBQW1CLFFBQTBCO1FBQTFCLGFBQVEsR0FBUixRQUFRLENBQWtCO0lBQUksQ0FBQztDQUNyRCxDQUFBOztZQURnQyxXQUFXOztBQUQvQixzQkFBc0I7SUFEbEMsU0FBUyxDQUFDLEVBQUUsUUFBUSxFQUFFLGNBQWMsRUFBRSxDQUFDO0dBQzNCLHNCQUFzQixDQUVsQztTQUZZLHNCQUFzQjtBQUtuQyxJQUFhLGlDQUFpQyxHQUE5QyxNQUFhLGlDQUFpQztJQUMxQyxZQUFtQixRQUEwQjtRQUExQixhQUFRLEdBQVIsUUFBUSxDQUFrQjtJQUFJLENBQUM7Q0FDckQsQ0FBQTs7WUFEZ0MsV0FBVzs7QUFEL0IsaUNBQWlDO0lBRDdDLFNBQVMsQ0FBQyxFQUFFLFFBQVEsRUFBRSx5QkFBeUIsRUFBRSxDQUFDO0dBQ3RDLGlDQUFpQyxDQUU3QztTQUZZLGlDQUFpQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgRWxlbWVudFJlZiwgSW5wdXQsIE9uQ2hhbmdlcywgU2ltcGxlQ2hhbmdlcywgVGVtcGxhdGVSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgZXNjYXBlSFRNTCB9IGZyb20gJy4vdmFsdWUtdXRpbHMnO1xyXG5cclxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnW25nSXRlbUxhYmVsXScgfSlcclxuZXhwb3J0IGNsYXNzIE5nSXRlbUxhYmVsRGlyZWN0aXZlIGltcGxlbWVudHMgT25DaGFuZ2VzIHtcclxuICAgIEBJbnB1dCgpIG5nSXRlbUxhYmVsOiBzdHJpbmc7XHJcbiAgICBASW5wdXQoKSBlc2NhcGUgPSB0cnVlO1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgZWxlbWVudDogRWxlbWVudFJlZjxIVE1MRWxlbWVudD4pIHsgfVxyXG5cclxuICAgIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpIHtcclxuICAgICAgICB0aGlzLmVsZW1lbnQubmF0aXZlRWxlbWVudC5pbm5lckhUTUwgPSB0aGlzLmVzY2FwZSA/XHJcbiAgICAgICAgICAgIGVzY2FwZUhUTUwodGhpcy5uZ0l0ZW1MYWJlbCkgOlxyXG4gICAgICAgICAgICB0aGlzLm5nSXRlbUxhYmVsO1xyXG4gICAgfVxyXG59XHJcblxyXG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdbbmctb3B0aW9uLXRtcF0nIH0pXHJcbmV4cG9ydCBjbGFzcyBOZ09wdGlvblRlbXBsYXRlRGlyZWN0aXZlIHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PikgeyB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ1tuZy1vcHRncm91cC10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdPcHRncm91cFRlbXBsYXRlRGlyZWN0aXZlIHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PikgeyB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ1tuZy1sYWJlbC10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdMYWJlbFRlbXBsYXRlRGlyZWN0aXZlIHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PikgeyB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ1tuZy1tdWx0aS1sYWJlbC10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdNdWx0aUxhYmVsVGVtcGxhdGVEaXJlY3RpdmUge1xyXG4gICAgY29uc3RydWN0b3IocHVibGljIHRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+KSB7IH1cclxufVxyXG5cclxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnW25nLWhlYWRlci10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdIZWFkZXJUZW1wbGF0ZURpcmVjdGl2ZSB7XHJcbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgdGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT4pIHsgfVxyXG59XHJcblxyXG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdbbmctZm9vdGVyLXRtcF0nIH0pXHJcbmV4cG9ydCBjbGFzcyBOZ0Zvb3RlclRlbXBsYXRlRGlyZWN0aXZlIHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PikgeyB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ1tuZy1ub3Rmb3VuZC10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdOb3RGb3VuZFRlbXBsYXRlRGlyZWN0aXZlIHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PikgeyB9XHJcbn1cclxuXHJcbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ1tuZy10eXBldG9zZWFyY2gtdG1wXScgfSlcclxuZXhwb3J0IGNsYXNzIE5nVHlwZVRvU2VhcmNoVGVtcGxhdGVEaXJlY3RpdmUge1xyXG4gICAgY29uc3RydWN0b3IocHVibGljIHRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+KSB7IH1cclxufVxyXG5cclxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnW25nLWxvYWRpbmd0ZXh0LXRtcF0nIH0pXHJcbmV4cG9ydCBjbGFzcyBOZ0xvYWRpbmdUZXh0VGVtcGxhdGVEaXJlY3RpdmUge1xyXG4gICAgY29uc3RydWN0b3IocHVibGljIHRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+KSB7IH1cclxufVxyXG5cclxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnW25nLXRhZy10bXBdJyB9KVxyXG5leHBvcnQgY2xhc3MgTmdUYWdUZW1wbGF0ZURpcmVjdGl2ZSB7XHJcbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgdGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT4pIHsgfVxyXG59XHJcblxyXG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdbbmctbG9hZGluZ3NwaW5uZXItdG1wXScgfSlcclxuZXhwb3J0IGNsYXNzIE5nTG9hZGluZ1NwaW5uZXJUZW1wbGF0ZURpcmVjdGl2ZSB7XHJcbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgdGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT4pIHsgfVxyXG59XHJcbiJdfQ==