UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

40 lines 4.01 kB
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==