@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
40 lines • 4.01 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component, ElementRef, HostBinding, Input, ViewChild, ViewContainerRef, ChangeDetectorRef, OnDestroy } from '@angular/core';
import { VirtualHelperBaseDirective } from './base.helper.component';
let VirtualHelperComponent = class VirtualHelperComponent extends VirtualHelperBaseDirective {
constructor(elementRef, cdr) {
super(elementRef, cdr);
this.elementRef = elementRef;
this.cdr = cdr;
this.cssClasses = 'igx-vhelper--vertical';
}
};
VirtualHelperComponent.ctorParameters = () => [
{ type: ElementRef },
{ type: ChangeDetectorRef }
];
__decorate([
HostBinding('scrollTop'),
__metadata("design:type", Object)
], VirtualHelperComponent.prototype, "scrollTop", void 0);
__decorate([
ViewChild('container', { read: ViewContainerRef, static: true }),
__metadata("design:type", Object)
], VirtualHelperComponent.prototype, "_vcr", void 0);
__decorate([
Input(),
__metadata("design:type", Number)
], VirtualHelperComponent.prototype, "itemsLength", void 0);
__decorate([
HostBinding('class'),
__metadata("design:type", Object)
], VirtualHelperComponent.prototype, "cssClasses", void 0);
VirtualHelperComponent = __decorate([
Component({
selector: 'igx-virtual-helper',
template: '<div #container class="igx-vhelper__placeholder-content" [style.height.px]="size"></div>'
}),
__metadata("design:paramtypes", [ElementRef, ChangeDetectorRef])
], VirtualHelperComponent);
export { VirtualHelperComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlydHVhbC5oZWxwZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vaWduaXRldWktYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9kaXJlY3RpdmVzL2Zvci1vZi92aXJ0dWFsLmhlbHBlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUFFLGdCQUFnQixFQUFFLGlCQUFpQixFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNySSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQU1yRSxJQUFhLHNCQUFzQixHQUFuQyxNQUFhLHNCQUF1QixTQUFRLDBCQUEwQjtJQVdsRSxZQUFtQixVQUFzQixFQUFTLEdBQXNCO1FBQ3BFLEtBQUssQ0FBQyxVQUFVLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFEUixlQUFVLEdBQVYsVUFBVSxDQUFZO1FBQVMsUUFBRyxHQUFILEdBQUcsQ0FBbUI7UUFGakUsZUFBVSxHQUFHLHVCQUF1QixDQUFDO0lBSTVDLENBQUM7Q0FFSixDQUFBOztZQUprQyxVQUFVO1lBQWMsaUJBQWlCOztBQVR4RTtJQURDLFdBQVcsQ0FBQyxXQUFXLENBQUM7O3lEQUNSO0FBRWlEO0lBQWpFLFNBQVMsQ0FBQyxXQUFXLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxDQUFDOztvREFBYTtBQUNyRTtJQUFSLEtBQUssRUFBRTs7MkRBQTRCO0FBSXBDO0lBREMsV0FBVyxDQUFDLE9BQU8sQ0FBQzs7MERBQ3VCO0FBVG5DLHNCQUFzQjtJQUpsQyxTQUFTLENBQUM7UUFDUCxRQUFRLEVBQUUsb0JBQW9CO1FBQzlCLFFBQVEsRUFBRSwwRkFBMEY7S0FDdkcsQ0FBQztxQ0FZaUMsVUFBVSxFQUFjLGlCQUFpQjtHQVgvRCxzQkFBc0IsQ0FlbEM7U0FmWSxzQkFBc0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEVsZW1lbnRSZWYsIEhvc3RCaW5kaW5nLCBJbnB1dCwgVmlld0NoaWxkLCBWaWV3Q29udGFpbmVyUmVmLCBDaGFuZ2VEZXRlY3RvclJlZiwgT25EZXN0cm95IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBWaXJ0dWFsSGVscGVyQmFzZURpcmVjdGl2ZSB9IGZyb20gJy4vYmFzZS5oZWxwZXIuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdpZ3gtdmlydHVhbC1oZWxwZXInLFxuICAgIHRlbXBsYXRlOiAnPGRpdiAjY29udGFpbmVyIGNsYXNzPVwiaWd4LXZoZWxwZXJfX3BsYWNlaG9sZGVyLWNvbnRlbnRcIiBbc3R5bGUuaGVpZ2h0LnB4XT1cInNpemVcIj48L2Rpdj4nXG59KVxuZXhwb3J0IGNsYXNzIFZpcnR1YWxIZWxwZXJDb21wb25lbnQgZXh0ZW5kcyBWaXJ0dWFsSGVscGVyQmFzZURpcmVjdGl2ZSBpbXBsZW1lbnRzIE9uRGVzdHJveSAge1xuICAgIEBIb3N0QmluZGluZygnc2Nyb2xsVG9wJylcbiAgICBwdWJsaWMgc2Nyb2xsVG9wO1xuXG4gICAgQFZpZXdDaGlsZCgnY29udGFpbmVyJywgeyByZWFkOiBWaWV3Q29udGFpbmVyUmVmLCBzdGF0aWM6IHRydWUgfSkgcHVibGljIF92Y3I7XG4gICAgQElucHV0KCkgcHVibGljIGl0ZW1zTGVuZ3RoOiBudW1iZXI7XG5cblxuICAgIEBIb3N0QmluZGluZygnY2xhc3MnKVxuICAgIHB1YmxpYyBjc3NDbGFzc2VzID0gJ2lneC12aGVscGVyLS12ZXJ0aWNhbCc7XG5cbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgZWxlbWVudFJlZjogRWxlbWVudFJlZiwgcHVibGljIGNkcjogQ2hhbmdlRGV0ZWN0b3JSZWYpIHtcbiAgICAgICAgc3VwZXIoZWxlbWVudFJlZiwgY2RyKTtcbiAgICB9XG5cbn1cbiJdfQ==