igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
43 lines • 3.12 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, ElementRef, HostBinding, Input, ViewChild, ViewContainerRef } from '@angular/core';
/**
* @hidden
*/
export class HVirtualHelperComponent {
/**
* @param {?} elementRef
*/
constructor(elementRef) {
this.elementRef = elementRef;
this.cssClasses = 'igx-vhelper--horizontal';
}
}
HVirtualHelperComponent.decorators = [
{ type: Component, args: [{
selector: 'igx-horizontal-virtual-helper',
template: '<div #horizontal_container class="igx-vhelper__placeholder-content" [style.width.px]="width"></div>'
}] }
];
/** @nocollapse */
HVirtualHelperComponent.ctorParameters = () => [
{ type: ElementRef }
];
HVirtualHelperComponent.propDecorators = {
_vcr: [{ type: ViewChild, args: ['horizontal_container', { read: ViewContainerRef },] }],
width: [{ type: Input }],
cssClasses: [{ type: HostBinding, args: ['class',] }]
};
if (false) {
/** @type {?} */
HVirtualHelperComponent.prototype._vcr;
/** @type {?} */
HVirtualHelperComponent.prototype.width;
/** @type {?} */
HVirtualHelperComponent.prototype.cssClasses;
/** @type {?} */
HVirtualHelperComponent.prototype.elementRef;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9yaXpvbnRhbC52aXJ0dWFsLmhlbHBlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pZ25pdGV1aS1hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2RpcmVjdGl2ZXMvZm9yLW9mL2hvcml6b250YWwudmlydHVhbC5oZWxwZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7OztBQVN2RyxNQUFNLE9BQU8sdUJBQXVCOzs7O0lBTWhDLFlBQW1CLFVBQXNCO1FBQXRCLGVBQVUsR0FBVixVQUFVLENBQVk7UUFGbEMsZUFBVSxHQUFHLHlCQUF5QixDQUFDO0lBRUQsQ0FBQzs7O1lBVmpELFNBQVMsU0FBQztnQkFDUCxRQUFRLEVBQUUsK0JBQStCO2dCQUN6QyxRQUFRLEVBQUUscUdBQXFHO2FBQ2xIOzs7O1lBUm1CLFVBQVU7OzttQkFVekIsU0FBUyxTQUFDLHNCQUFzQixFQUFFLEVBQUUsSUFBSSxFQUFFLGdCQUFnQixFQUFFO29CQUM1RCxLQUFLO3lCQUNMLFdBQVcsU0FBQyxPQUFPOzs7O0lBRnBCLHVDQUEyRTs7SUFDM0Usd0NBQThCOztJQUM5Qiw2Q0FDOEM7O0lBRWxDLDZDQUE2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgRWxlbWVudFJlZiwgSG9zdEJpbmRpbmcsIElucHV0LCBWaWV3Q2hpbGQsIFZpZXdDb250YWluZXJSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuLyoqXG4gKiBAaGlkZGVuXG4gKi9cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnaWd4LWhvcml6b250YWwtdmlydHVhbC1oZWxwZXInLFxuICAgIHRlbXBsYXRlOiAnPGRpdiAjaG9yaXpvbnRhbF9jb250YWluZXIgY2xhc3M9XCJpZ3gtdmhlbHBlcl9fcGxhY2Vob2xkZXItY29udGVudFwiIFtzdHlsZS53aWR0aC5weF09XCJ3aWR0aFwiPjwvZGl2Pidcbn0pXG5leHBvcnQgY2xhc3MgSFZpcnR1YWxIZWxwZXJDb21wb25lbnQge1xuICAgIEBWaWV3Q2hpbGQoJ2hvcml6b250YWxfY29udGFpbmVyJywgeyByZWFkOiBWaWV3Q29udGFpbmVyUmVmIH0pIHB1YmxpYyBfdmNyO1xuICAgIEBJbnB1dCgpIHB1YmxpYyB3aWR0aDogbnVtYmVyO1xuICAgIEBIb3N0QmluZGluZygnY2xhc3MnKVxuICAgIHB1YmxpYyBjc3NDbGFzc2VzID0gJ2lneC12aGVscGVyLS1ob3Jpem9udGFsJztcblxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyBlbGVtZW50UmVmOiBFbGVtZW50UmVmKSB7IH1cbn1cbiJdfQ==