@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
47 lines • 3.21 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: tree-nodes.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input, TemplateRef } from '@angular/core';
import { TreeFactory } from './tree-factory.class';
var TreeNodesComponent = /** @class */ (function () {
function TreeNodesComponent() {
}
/**
* @param {?} index
* @param {?} item
* @return {?}
*/
TreeNodesComponent.prototype.trackByFn = /**
* @param {?} index
* @param {?} item
* @return {?}
*/
function (index, item) {
return index;
};
TreeNodesComponent.decorators = [
{ type: Component, args: [{
selector: 'd-tree-nodes',
template: "<ng-template\r\n *ngFor=\"let treeNode of treeList; trackBy: trackByFn\"\r\n [ngTemplateOutlet]=\"treeNodesRef\"\r\n [ngTemplateOutletContext]=\"{\r\n $implicit: this,\r\n treeNode: treeNode,\r\n treeFactory: treeFactory}\"\r\n>\r\n</ng-template>\r\n",
styles: [":host{display:block}"]
}] }
];
TreeNodesComponent.propDecorators = {
treeList: [{ type: Input }],
treeNodesRef: [{ type: Input }],
treeFactory: [{ type: Input }]
};
return TreeNodesComponent;
}());
export { TreeNodesComponent };
if (false) {
/** @type {?} */
TreeNodesComponent.prototype.treeList;
/** @type {?} */
TreeNodesComponent.prototype.treeNodesRef;
/** @type {?} */
TreeNodesComponent.prototype.treeFactory;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS1ub2Rlcy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1kZXZ1aS90cmVlLyIsInNvdXJjZXMiOlsidHJlZS1ub2Rlcy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCxXQUFXLEVBQ1osTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUNMLFdBQVcsRUFFWixNQUFNLHNCQUFzQixDQUFDO0FBRTlCO0lBQUE7SUFhQSxDQUFDOzs7Ozs7SUFIQyxzQ0FBUzs7Ozs7SUFBVCxVQUFVLEtBQUssRUFBRSxJQUFJO1FBQ25CLE9BQU8sS0FBSyxDQUFDO0lBQ2YsQ0FBQzs7Z0JBWkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxjQUFjO29CQUN4QixzU0FBMEM7O2lCQUUzQzs7OzJCQUVFLEtBQUs7K0JBQ0wsS0FBSzs4QkFDTCxLQUFLOztJQUtSLHlCQUFDO0NBQUEsQUFiRCxJQWFDO1NBUlksa0JBQWtCOzs7SUFDN0Isc0NBQW1DOztJQUNuQywwQ0FBd0M7O0lBQ3hDLHlDQUFrQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgQ29tcG9uZW50LFxyXG4gIElucHV0LFxyXG4gIFRlbXBsYXRlUmVmXHJcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7XHJcbiAgVHJlZUZhY3RvcnksXHJcbiAgVHJlZU5vZGVcclxufSBmcm9tICcuL3RyZWUtZmFjdG9yeS5jbGFzcyc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2QtdHJlZS1ub2RlcycsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL3RyZWUtbm9kZXMuY29tcG9uZW50Lmh0bWwnLFxyXG4gIHN0eWxlVXJsczogWycuL3RyZWUtbm9kZXMuY29tcG9uZW50LnNjc3MnXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIFRyZWVOb2Rlc0NvbXBvbmVudCB7XHJcbiAgQElucHV0KCkgdHJlZUxpc3Q6IEFycmF5PFRyZWVOb2RlPjtcclxuICBASW5wdXQoKSB0cmVlTm9kZXNSZWY6IFRlbXBsYXRlUmVmPGFueT47XHJcbiAgQElucHV0KCkgdHJlZUZhY3Rvcnk6IFRyZWVGYWN0b3J5O1xyXG5cclxuICB0cmFja0J5Rm4oaW5kZXgsIGl0ZW0pIHtcclxuICAgIHJldHVybiBpbmRleDtcclxuICB9XHJcbn1cclxuIl19