@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
38 lines • 2.85 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';
export class TreeNodesComponent {
/**
* @param {?} index
* @param {?} item
* @return {?}
*/
trackByFn(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 }]
};
if (false) {
/** @type {?} */
TreeNodesComponent.prototype.treeList;
/** @type {?} */
TreeNodesComponent.prototype.treeNodesRef;
/** @type {?} */
TreeNodesComponent.prototype.treeFactory;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS1ub2Rlcy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1kZXZ1aS90cmVlLyIsInNvdXJjZXMiOlsidHJlZS1ub2Rlcy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCxXQUFXLEVBQ1osTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUNMLFdBQVcsRUFFWixNQUFNLHNCQUFzQixDQUFDO0FBTzlCLE1BQU0sT0FBTyxrQkFBa0I7Ozs7OztJQUs3QixTQUFTLENBQUMsS0FBSyxFQUFFLElBQUk7UUFDbkIsT0FBTyxLQUFLLENBQUM7SUFDZixDQUFDOzs7WUFaRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGNBQWM7Z0JBQ3hCLHNTQUEwQzs7YUFFM0M7Ozt1QkFFRSxLQUFLOzJCQUNMLEtBQUs7MEJBQ0wsS0FBSzs7OztJQUZOLHNDQUFtQzs7SUFDbkMsMENBQXdDOztJQUN4Qyx5Q0FBa0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gIENvbXBvbmVudCxcclxuICBJbnB1dCxcclxuICBUZW1wbGF0ZVJlZlxyXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQge1xyXG4gIFRyZWVGYWN0b3J5LFxyXG4gIFRyZWVOb2RlXHJcbn0gZnJvbSAnLi90cmVlLWZhY3RvcnkuY2xhc3MnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdkLXRyZWUtbm9kZXMnLFxyXG4gIHRlbXBsYXRlVXJsOiAnLi90cmVlLW5vZGVzLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnLi90cmVlLW5vZGVzLmNvbXBvbmVudC5zY3NzJ10sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBUcmVlTm9kZXNDb21wb25lbnQge1xyXG4gIEBJbnB1dCgpIHRyZWVMaXN0OiBBcnJheTxUcmVlTm9kZT47XHJcbiAgQElucHV0KCkgdHJlZU5vZGVzUmVmOiBUZW1wbGF0ZVJlZjxhbnk+O1xyXG4gIEBJbnB1dCgpIHRyZWVGYWN0b3J5OiBUcmVlRmFjdG9yeTtcclxuXHJcbiAgdHJhY2tCeUZuKGluZGV4LCBpdGVtKSB7XHJcbiAgICByZXR1cm4gaW5kZXg7XHJcbiAgfVxyXG59XHJcbiJdfQ==