igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
57 lines • 4.18 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { ChangeDetectorRef, Component, HostBinding, ViewChild, ViewContainerRef } from '@angular/core';
export class DisplayContainerComponent {
/**
* @param {?} cdr
* @param {?} _viewContainer
*/
constructor(cdr, _viewContainer) {
this.cdr = cdr;
this._viewContainer = _viewContainer;
this.cssClass = 'igx-display-container';
this.notVirtual = true;
}
}
DisplayContainerComponent.decorators = [
{ type: Component, args: [{
selector: 'igx-display-container',
template: `
<ng-template
#display_container
igxScrollInertia
[IgxScrollInertiaScrollContainer]="scrollContainer"
[IgxScrollInertiaDirection]="scrollDirection">
</ng-template>
`
}] }
];
/** @nocollapse */
DisplayContainerComponent.ctorParameters = () => [
{ type: ChangeDetectorRef },
{ type: ViewContainerRef }
];
DisplayContainerComponent.propDecorators = {
_vcr: [{ type: ViewChild, args: ['display_container', { read: ViewContainerRef },] }],
cssClass: [{ type: HostBinding, args: ['class',] }],
notVirtual: [{ type: HostBinding, args: ['class.igx-display-container--inactive',] }]
};
if (false) {
/** @type {?} */
DisplayContainerComponent.prototype._vcr;
/** @type {?} */
DisplayContainerComponent.prototype.scrollDirection;
/** @type {?} */
DisplayContainerComponent.prototype.cssClass;
/** @type {?} */
DisplayContainerComponent.prototype.notVirtual;
/** @type {?} */
DisplayContainerComponent.prototype.scrollContainer;
/** @type {?} */
DisplayContainerComponent.prototype.cdr;
/** @type {?} */
DisplayContainerComponent.prototype._viewContainer;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzcGxheS5jb250YWluZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pZ25pdGV1aS1hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2RpcmVjdGl2ZXMvZm9yLW9mL2Rpc3BsYXkuY29udGFpbmVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0gsaUJBQWlCLEVBQ2pCLFNBQVMsRUFDVCxXQUFXLEVBQ1gsU0FBUyxFQUNULGdCQUFnQixFQUNuQixNQUFNLGVBQWUsQ0FBQztBQWF2QixNQUFNLE9BQU8seUJBQXlCOzs7OztJQWNsQyxZQUFtQixHQUFzQixFQUFTLGNBQWdDO1FBQS9ELFFBQUcsR0FBSCxHQUFHLENBQW1CO1FBQVMsbUJBQWMsR0FBZCxjQUFjLENBQWtCO1FBUDNFLGFBQVEsR0FBRyx1QkFBdUIsQ0FBQztRQUduQyxlQUFVLEdBQUcsSUFBSSxDQUFDO0lBSTZELENBQUM7OztZQXpCMUYsU0FBUyxTQUFDO2dCQUNQLFFBQVEsRUFBRSx1QkFBdUI7Z0JBQ2pDLFFBQVEsRUFBRTs7Ozs7OztLQU9UO2FBQ0o7Ozs7WUFqQkcsaUJBQWlCO1lBSWpCLGdCQUFnQjs7O21CQWVmLFNBQVMsU0FBQyxtQkFBbUIsRUFBRSxFQUFFLElBQUksRUFBRSxnQkFBZ0IsRUFBRTt1QkFLekQsV0FBVyxTQUFDLE9BQU87eUJBR25CLFdBQVcsU0FBQyx1Q0FBdUM7Ozs7SUFScEQseUNBQ1k7O0lBRVosb0RBQStCOztJQUUvQiw2Q0FDMEM7O0lBRTFDLCtDQUN5Qjs7SUFFekIsb0RBQXVCOztJQUVYLHdDQUE2Qjs7SUFBRSxtREFBdUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICAgIENoYW5nZURldGVjdG9yUmVmLFxuICAgIENvbXBvbmVudCxcbiAgICBIb3N0QmluZGluZyxcbiAgICBWaWV3Q2hpbGQsXG4gICAgVmlld0NvbnRhaW5lclJlZlxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdpZ3gtZGlzcGxheS1jb250YWluZXInLFxuICAgIHRlbXBsYXRlOiBgXG4gICAgICAgIDxuZy10ZW1wbGF0ZVxuICAgICAgICAgICAgI2Rpc3BsYXlfY29udGFpbmVyXG4gICAgICAgICAgICBpZ3hTY3JvbGxJbmVydGlhXG4gICAgICAgICAgICBbSWd4U2Nyb2xsSW5lcnRpYVNjcm9sbENvbnRhaW5lcl09XCJzY3JvbGxDb250YWluZXJcIlxuICAgICAgICAgICAgW0lneFNjcm9sbEluZXJ0aWFEaXJlY3Rpb25dPVwic2Nyb2xsRGlyZWN0aW9uXCI+XG4gICAgICAgIDwvbmctdGVtcGxhdGU+XG4gICAgYFxufSlcbmV4cG9ydCBjbGFzcyBEaXNwbGF5Q29udGFpbmVyQ29tcG9uZW50IHtcbiAgICBAVmlld0NoaWxkKCdkaXNwbGF5X2NvbnRhaW5lcicsIHsgcmVhZDogVmlld0NvbnRhaW5lclJlZiB9KVxuICAgIHB1YmxpYyBfdmNyO1xuXG4gICAgcHVibGljIHNjcm9sbERpcmVjdGlvbjogc3RyaW5nO1xuXG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcycpXG4gICAgcHVibGljIGNzc0NsYXNzID0gJ2lneC1kaXNwbGF5LWNvbnRhaW5lcic7XG5cbiAgICBASG9zdEJpbmRpbmcoJ2NsYXNzLmlneC1kaXNwbGF5LWNvbnRhaW5lci0taW5hY3RpdmUnKVxuICAgIHB1YmxpYyBub3RWaXJ0dWFsID0gdHJ1ZTtcblxuICAgIHB1YmxpYyBzY3JvbGxDb250YWluZXI7XG5cbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgY2RyOiBDaGFuZ2VEZXRlY3RvclJlZiwgcHVibGljIF92aWV3Q29udGFpbmVyOiBWaWV3Q29udGFpbmVyUmVmKSB7IH1cbn1cbiJdfQ==