| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- /**
- * @fileoverview added by tsickle
- * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
- */
- import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core';
- var NgTranscludeDirective = /** @class */ (function () {
- function NgTranscludeDirective(viewRef) {
- this.viewRef = viewRef;
- }
- Object.defineProperty(NgTranscludeDirective.prototype, "ngTransclude", {
- /* tslint:disable-next-line:no-any */
- get: /* tslint:disable-next-line:no-any */
- /**
- * @return {?}
- */
- function () {
- return this._ngTransclude;
- },
- set: /**
- * @param {?} templateRef
- * @return {?}
- */
- function (templateRef) {
- this._ngTransclude = templateRef;
- if (templateRef) {
- this.viewRef.createEmbeddedView(templateRef);
- }
- },
- enumerable: true,
- configurable: true
- });
- NgTranscludeDirective.decorators = [
- { type: Directive, args: [{
- selector: '[ngTransclude]'
- },] }
- ];
- /** @nocollapse */
- NgTranscludeDirective.ctorParameters = function () { return [
- { type: ViewContainerRef }
- ]; };
- NgTranscludeDirective.propDecorators = {
- ngTransclude: [{ type: Input }]
- };
- return NgTranscludeDirective;
- }());
- export { NgTranscludeDirective };
- if (false) {
- /** @type {?} */
- NgTranscludeDirective.prototype.viewRef;
- /**
- * @type {?}
- * @protected
- */
- NgTranscludeDirective.prototype._viewRef;
- /**
- * @type {?}
- * @protected
- */
- NgTranscludeDirective.prototype._ngTransclude;
- }
- //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctdHJhbnNjbHVkZS5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL3RhYnMvIiwic291cmNlcyI6WyJuZy10cmFuc2NsdWRlLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWhGO0lBd0JFLCtCQUFZLE9BQXlCO1FBQ25DLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7SUFoQkQsc0JBRUksK0NBQVk7UUFPaEIscUNBQXFDOzs7OztRQUNyQztZQUNFLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQztRQUM1QixDQUFDOzs7OztRQVpELFVBRWlCLFdBQTZCO1lBQzVDLElBQUksQ0FBQyxhQUFhLEdBQUcsV0FBVyxDQUFDO1lBQ2pDLElBQUksV0FBVyxFQUFFO2dCQUNmLElBQUksQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLENBQUM7YUFDOUM7UUFDSCxDQUFDOzs7T0FBQTs7Z0JBakJGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO2lCQUMzQjs7OztnQkFKdUMsZ0JBQWdCOzs7K0JBWXJELEtBQUs7O0lBaUJSLDRCQUFDO0NBQUEsQUEzQkQsSUEyQkM7U0F4QlkscUJBQXFCOzs7SUFDaEMsd0NBQTBCOzs7OztJQUUxQix5Q0FBcUM7Ozs7O0lBRXJDLDhDQUEwQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSW5wdXQsIFRlbXBsYXRlUmVmLCBWaWV3Q29udGFpbmVyUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tuZ1RyYW5zY2x1ZGVdJ1xufSlcbmV4cG9ydCBjbGFzcyBOZ1RyYW5zY2x1ZGVEaXJlY3RpdmUge1xuICB2aWV3UmVmOiBWaWV3Q29udGFpbmVyUmVmO1xuXG4gIHByb3RlY3RlZCBfdmlld1JlZjogVmlld0NvbnRhaW5lclJlZjtcbiAgLyogdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWFueSAqL1xuICBwcm90ZWN0ZWQgX25nVHJhbnNjbHVkZTogVGVtcGxhdGVSZWY8YW55PjtcblxuICBASW5wdXQoKVxuICAvKiB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6bm8tYW55ICovXG4gIHNldCBuZ1RyYW5zY2x1ZGUodGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4pIHtcbiAgICB0aGlzLl9uZ1RyYW5zY2x1ZGUgPSB0ZW1wbGF0ZVJlZjtcbiAgICBpZiAodGVtcGxhdGVSZWYpIHtcbiAgICAgIHRoaXMudmlld1JlZi5jcmVhdGVFbWJlZGRlZFZpZXcodGVtcGxhdGVSZWYpO1xuICAgIH1cbiAgfVxuXG4gIC8qIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpuby1hbnkgKi9cbiAgZ2V0IG5nVHJhbnNjbHVkZSgpOiBUZW1wbGF0ZVJlZjxhbnk+IHtcbiAgICByZXR1cm4gdGhpcy5fbmdUcmFuc2NsdWRlO1xuICB9XG5cbiAgY29uc3RydWN0b3Iodmlld1JlZjogVmlld0NvbnRhaW5lclJlZikge1xuICAgIHRoaXMudmlld1JlZiA9IHZpZXdSZWY7XG4gIH1cbn1cbiJdfQ==
|